1 votes

Besoin d'aide pour corriger les autorisations dans le lecteur monté

Je essaie beaucoup mais mon problème n'est toujours pas résolu.

J'ai une partition appelée Server et à l'intérieur j'ai 5 dossiers comme

Dossier 1
Dossier 2
Dossier 3

Je monte le lecteur au démarrage en utilisant la commande suivante comme me l'ont indiqué certains membres seniors et cela fonctionne mais avec quelques problèmes

/dev/sdb1 /media/Server ntfs defaults,umask=006,fmask=000,dmask=007,uid=1000,gid=1001 0 0

Le problème avec cette commande est que les autorisations s'appliquent à tous les dossiers comme Dossier 1, Dossier 2, Dossier 3

Mais je veux que seul Dossier 3 soit accessible en lecture et en écriture publiquement tandis que tous les autres doivent être privés et personne ne devrait y avoir accès.

Comment puis-je y parvenir

0voto

solefald Points 2305

Au lieu de définir des autorisations pour l'ensemble du lecteur avec umask=006,fmask=000,dmask=007,uid=1000,gid=1001 dans votre fstab, vous pouvez définir des autorisations individuelles sur une base de répertoire.

chown -R 1000:1001 sur Dossier 1/Dossier 2

chmod 750 sur Dossier 1/Dossier 2

et chmod 777 sur Dossier 3

0voto

Greg Points 1425

Oui, les utilisateurs sur le réseau peuvent modifier des fichiers sur une partition ext3 exportée via samba sur un réseau car ils ne voient pas le système de fichiers, ils voient smbfs fourni par samba.

Donc, la solution serait de reformater la partition en ext2 ou ext3, puis de l'exporter à vos utilisateurs via samba. Les autorisations de fichiers normales fonctionneront avec chmod.

T

0voto

Eric Minkes Points 1051

Deux idées:

Pouvez-vous créer des partages séparés pour chaque dossier et contrôler les permissions d'accès via samba? Je reconnais que cela peut ne pas être idéal, mais souvent la sécurité et la facilité d'accès sont en opposition.

Vous pourriez essayer de créer un répertoire dans le système de fichiers de votre serveur, et créer des liens symboliques vers les différents répertoires de dossiers. Définissez les autorisations sur les liens symboliques, puis partagez le répertoire nouvellement créé à travers samba.

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