2 votes

On peut créer et supprimer des fichiers via samba, mais pas les modifier ?

Je me connecte de Windows 7 au serveur Ubuntu 10.04 en utilisant samba. Je peux créer de nouveaux fichiers dans le partage, supprimer ces fichiers, mais si j'essaie de modifier un fichier, puis de l'enregistrer, j'obtiens un accès refusé. Mon utilisateur dans Windows est le même que celui sous lequel je me connecte et que celui configuré dans Ubuntu. C'est très étrange. J'ai également des difficultés à copier des fichiers sur Ubuntu. Il y a des erreurs mais je peux quand même les copier.

3voto

BillThor Points 27096

La création et la suppression de fichiers sont contrôlées par les permissions sur le répertoire. La modification d'un fichier est contrôlée par les permissions sur le fichier. Vous pouvez avoir un masque qui supprime le privilège d'écriture du fichier.

0voto

David Points 3489

Peut-on ajouter/modifier/supprimer des fichiers sous Linux ? Si ce n'est pas le cas, votre problème vient des autorisations de fichiers sous Linux. Une fois que vous pouvez tout faire au niveau de Linux, essayez alors Samba. Si vous ne pouvez toujours pas modifier le fichier, alors il s'agit d'un problème de permissions Samba. Vérifiez les masques de fichiers et de répertoires. Spécifiez-vous des utilisateurs/groupes valides ?

0voto

jerichorivera Points 489

Vous pourriez essayer de modifier les droits d'accès aux répertoires et aux fichiers en utilisant

chmod -R 775 /path/to/folder

J'ai fait cela avec des répertoires sélectionnés dans mon serveur de fichiers et cela a fonctionné.

Notez qu'il y a des conséquences à rendre les fichiers/dossiers "inscriptibles dans le monde entier".

Vous pouvez également créer des groupes par dossier partagé et chown chaque dossier par groupe.

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