Re: Chrooter un répertoire user avec SSH
Hello,
- "andre" est-il bien dans la directive AllowUser ?
- root doit être le propriétaire et être le seul a avoir les droits
d'écriture sur /home/andre
À plouche,
Colin
Le mardi 18 septembre 2012 à 19:36 +0200, andre_debian@numericable.fr a
écrit :
> Bonsoir à tous,
>
> Je tente de chrooter un répertoire user dans /home
>
> J'ai ajouté dans le "sshd_config" ces lignes :
> ---------------------------------
> Subsystem sftp /usr/lib/openssh/sftp-server
> Match User andre
> ChrootDirectory /home/andre
> X11Forwarding no
> AllowTcpForwarding no
> ForceCommand /usr/lib/openssh/sftp-server
> ---------------------------------
>
> Lorsque je relance ssh, j'ai ce message :
> "Directive 'PrintMotd' is not allowed within a Match block"
>
> Si je désactive la ligne "PrintMotd",
> il me demande ensuite de désactiver bien d'autres lignes.
>
> Et à la connexion ssh andre@<ip> => password
> "Write failed: Broken pipe"
>
> Est-ce possible de chrooter un utilisateur dans un répertoire
> /home avec SSH ?
>
> Merci.
>
> andré
>
Reply to: