logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 01-02-2009 21:13:55

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

wiki - option BIND copié avec mount...

Copié dans wiki :
http://debian-facile.org/wiki/doku.php? … ption_bind

Attention, ça s'complique !
[center]Pour Débianeux aguerris... Y'a du réseau dans l'air ![/center]
Utiliser l’option bind avec la commande mount

Après avoir monté un disque, par exemple dans /media/disque-test, il peut être intéressant de monter l'intégralité du contenu, ou un répertoire seulement, de ce disque dans un autre répertoire sans démonter /media/disque-test.
Cela permet par exemple : de « recopier » ce contenu dans un répertoire tout spécialement destiné à un partage FTP.
Un utilisateur qui n'a pas accès au disque-test par le répertoire de montage peut ainsi se voir conférer des droits d'accès à un sous répertoire du disque-test s'il a accès au répertoire lié (le répertoire lié et les fichiers qu'il contient doivent autoriser cet accès).

Cela est possible avec l'option "bind" (bind signifie lier en anglais) de la commande mount qui s'utilise ainsi en ligne de commande :

# mount --bind /media/répertoire-à-lier /home/user/répertoire-lié
  # mount --bind /media/disque/répertoire /home/user/répertoire-lié


Soyez attentif ! DANGER !!!


Attention : l'utilisateur du répertoire lié peut aussi modifier les données auxquelles il a accès, si les droits qui lui sont conférés par le répertoire lié et les fichiers qu'il contient le lui permettent.
On peut démonter le répertoire lié par la commande :

# umount /home/user/répertoire-lié


De toute façon, lors d'un redémarrage les montages vont disparaître.
Pour faire perdurer ces montages, il faut alors spécifier ce montage dans le fichier fstab.
Éditez le fichier /etc/fstab.
On indique le montage 'bind' de la façon suivante :

/media/disque/répertoire /home/user/répertoire-lié none bind 0 0


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

Pied de page des forums