Page 1 sur 1

Chroot FTP/sFTP/SSH

Publié : 17 novembre 2014, 20:04
par badkiller
Bonjour,
Je cherche à chrooter un utilisateur dans son répertoire pour les connexions FTP, sFTP et FTP. J'utilise Openssh pour le SSH et le sFTP, et proftpd pour le FTP.
J'ai réussi à chrooter un utilisateur en FTP et en SSH mais lors d'une connexion sFTP il n'est pas chrooté.
J'ai copié les bibliothèques et librairies utiles dans le répertoire home du user et j'ai mis root propriétaire. J'ai créé un bash chrootuser avec

Code : Tout sélectionner

#!/bin/bash
exec -c /usr/sbin/chroot_suid $HOME /bin/bash
Dans le sshd_config j'ai mis

Code : Tout sélectionner

Subsystem	sftp	internal-sftp
Mais mon user sous sFTP n'est pas chrooté comme en FTP et en SSH. Quelqu'un aurait une piste?
Merci

Re: Chroot FTP/sFTP/SSH

Publié : 18 novembre 2014, 10:06
par Digital
J'ai un peu dure a voir exactement ta cfg.

Mais habituellement je laisse comme proprio le user apache.
en suite je créé des utilisateurs virtuels qui eux disposeront chaque'un d'un fichier de cfg et de la ça fonctionne.

Pour moi je pense qu'il y a juste un souci de fichier de cfg donc c'est pour ça que je te conseil d'utiliser des utilisateurs virtuels.