Comment configurer Samba pour autoriser l'utilisateur root pour un contrôle total sur le partage particulier?


Réponses:


17

Avez-vous un mot de passe défini dans Samba (pas dans le fichier passwd système) pour root? Vous devriez pouvoir définir un tel mot de passe en exécutant smbpasswd -a root.


2
Frappez le front, votez et acceptez! J'ai complètement oublié ce qu'il n'y a pas d'AAA commun sous Linux!
user539484

Oui, celui-ci doit être marqué comme accepté
Addo Solutions

7

Vous devriez installer votre smb.conf afin que nous puissions réellement évaluer le problème. Quoi qu'il en soit, voici un indice:

   invalid users = root

fait partie du smb.conf par défaut.

Eh bien. Root est-il encore un utilisateur smb valide? Essayez ensuite d'autoriser explicitement root:

valid users = root 

Et essayez quelque chose comme ça:

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

Doit-il être une option explicitement spécifiée ou implicitement supposée? Mon smb.confn'est pas "à partir de zéro" et ne contient aucun valid usersou invalid usersparamètres du tout.
user539484

Hmm, aussi, selon la doc, il n'y a pas d'utilisateurs invalides par défaut.
user539484

Voir l'article édité.
juwi

1

si vous ne pouvez pas accéder à deux utilisateurs, un pour un utilisateur normal et l'autre pour une racine, vous devez alias les netbios dans le fichier smb.conf afin que Windows les considère comme deux serveurs. Accédez ensuite à chacun avec un identifiant utilisateur différent. Vous pouvez également ajouter au fichier hôte des fenêtres l'IP du même serveur avec des noms différents. Le problème est avec Windows qui ne peut autoriser qu'un seul utilisateur à la fois, donc ne peut pas accéder en tant que root.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.