Come configurare Samba per consentire all'utente root di avere il pieno controllo della particolare condivisione?


Risposte:


17

Hai una password impostata in Samba (non nel file passwd di sistema) per root? Dovresti essere in grado di impostare tale password eseguendo smbpasswd -a root.


2
Schiaccia la fronte, vota e accetta! Ho completamente dimenticato cosa non c'è AAA comune in Linux!
user539484

Sì, questo deve essere contrassegnato come accettato
Addo Solutions,

7

Dovresti installare il tuo smb.conf in modo che possiamo effettivamente valutare il problema. Comunque ecco un suggerimento:

   invalid users = root

fa parte del predefinito smb.conf.

Bene allora. Il root è ancora un fumatore valido? Quindi prova a consentire esplicitamente il root:

valid users = root 

E prova qualcosa del genere:

[config]
    comment = Admin Config Share  - Whatever
    path = /
    valid users = someusers, somegroup
    force user = root
    force group = root
    admin users = someusers, somegroup   
    writeable = Yes

Deve essere un'opzione esplicitamente specificata o assunta implicitamente? Il mio smb.confisnt "da-zero" e non contiene alcuna valid userso invalid usersparametri a tutti.
user539484

Hmm, inoltre, secondo doc non ci sono utenti non validi per impostazione predefinita.
user539484

Vedi post modificato.
juwi

1

se non puoi accedere a due utenti, uno per un utente normale e l'altro per un root, devi alias i netbios nel file smb.conf in modo che Windows li veda come due server. Quindi accedi a ciascuno con un ID utente diverso. È inoltre possibile aggiungere al file host di Windows lo stesso IP del server con nomi diversi. Il problema è con Windows che può consentire solo un utente alla volta, quindi non può accedere come root.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.