Disons que j'ai accès à un répertoire sur certains systèmes de fichiers - /media/vc1/
monté et appartenant à user1
. Je veux donner l'accès à user2
(uid == 1001) à un répertoire dans /media/vc1/
(sans faire de copie de fichiers). Idéalement, j'aimerais créer un répertoire /home/user2/mnt
qui contiendrait le contenu de /media/vc1/
. J'ai essayé d'exécuter la commande suivante en tant que root
:
mount --bind -o uid=1001 /media/vc1/ /home/user2/mnt/
Cela ne fonctionne pas, voici stat of mnt
directory:
Access: (0700/drwx------) Uid: ( 1000/ user1) Gid: ( 1000/ user1)
et l'accès est refusé à user2
.
Pour être clair, je ne suis pas capable de remonter en /media/vc1
tant qu'utilisateur différent.
Selon cette réponse, vous ne pouvez pas utiliser uid
et gid
options avec --bind
. Je ne sais pas à quoi ressemblerait une commande correcte (je ne veux pas rendre cette utilisation permanente fstab
.).
la source