1 votes

Erreurs de permissions lors de la connexion de Windows7 à un serveur SAMBA

J'ai un système Win7 qui se connecte à mon serveur Ubuntu, où je conserve ma musique et d'autres médias. Je peux accéder à mes fichiers multimédias à partir de la machine Win7, mais je reçois souvent des erreurs d'autorisation, par exemple lorsque j'essaie de mettre à jour les balises des pistes.

Sur la machine Linux, j'ai un groupe "group1", qui contient l'utilisateur "bob". "bob" est également mon compte de connexion pour cette machine Linux. J'ai un lecteur réseau mappé dans Win7, qui utilise également le nom d'utilisateur "bob" pour se connecter.

Ma configuration samba a

security = user
guest account = nobody

[share]
   comment = File Server Share
   path = /media/md0
   browsable = yes
   guest ok = yes
   read only = no
   create mask = 0775

Compte tenu de cette configuration, je m'attendrais à ce que les applications sur ma machine Win7 puissent mettre à jour les fichiers MP3 sur la machine Linux qui appartiennent à "group1", mais au lieu de cela, je reçois des erreurs de permission. Je me demande si Windows ne fait pas quelque chose de bizarre avec les informations d'identification qu'il présente à Linux, ou s'il y a quelque chose qui ne va pas dans ma configuration samba ?

Je ne comprends pas pourquoi je peux éditer des fichiers dans Linux en tant qu'utilisateur "bob", mais je ne peux pas éditer les fichiers depuis Win7 lorsque j'y accède avec le même nom d'utilisateur et les mêmes informations d'identification. Avez-vous des suggestions sur les choses à essayer ?

0voto

HaydnWVN Points 3260

Rappelez-vous que dans linux/samba, vous avez les noms d'utilisateur/mots de passe Linux et les noms d'utilisateur/mots de passe Samba. Ces deux éléments ne sont pas mutuellement exclusifs. Vérifiez qu'ils sont tous deux définis sur la même chose avec les mêmes permissions.

0voto

ajkblue Points 1104

Il s'avère que c'était dû aux permissions des fichiers Linux. Les fichiers avaient été créés avec le "masque de création" Samba de 775, mais étaient également limités à 722 par l'application bittorrent que j'utilisais.

La correction de la configuration de transmission-daemon pour supprimer l'umask afin qu'ils soient créés 775 (comme prévu) a résolu le problème.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X