Quantcast
Channel: fred – memo-linux.com
Viewing all articles
Browse latest Browse all 515

SFTP : ajouter un accès vers un répertoire en dehors du chroot de l’utilisateur

$
0
0

En suivant ce tutoriel sur comment installer et configurer un serveur sftp sous Debian, l’utilisateur ne peut sortir de son /home.

Dans mon cas, je souhaite donner accès au répertoire /images d’un serveur FOG au groupe de personnes, qui travaille sur la partie poste client sous Windows.
Lors de la mise en place d’un accès SFTP « chrooté », l’utilisateur n’a pas la possibilité de suivre des liens symboliques. Cependant, il est possible de monter des points de montages particuliers avec la commande mount, qui permet de sortir du répertoire chrooté de l’utilisateur avec l’option -B ou --bind.
En effet en lisant dans l’aide de la commande mount, il est possible de monter des sous-répertoires ailleurs :

mount -help
****
Opérations :
 -B, --bind              monter un sous-répertoire ailleurs (comme -o bind)
****

Ajouter un accès vers un répertoire en dehors du chroot de l’utilisateur sur un serveur SFTP

Rappel mon point de départ :
Je veux donner l’accès au répertoire win10 qui se trouve dans le dossier /images à la racine de mon serveur FOG (ce répertoire sert à stocker les pilotes des différentes machines sous windows 10).

  • Se placer dans le home de l’utilisateur et créer un répertoire, qui sera la destination du point de montage :
cd /home/toto
mkdir -p os/win10
  • Créer le montage :
  • mount --bind /images/win10 /home/toto/os/win10

    Dorénavant, l’utilisateur toto pourra accéder au répertoire /images/win10 en se connectant au serveur SFTP, qui se trouve en dehors de son répertoire personnel « chrooté ».


    Viewing all articles
    Browse latest Browse all 515

    Trending Articles