Chroot FTP/sFTP/SSH

badkiller
Messages : 1
Inscription : 17 novembre 2014, 19:56

Chroot FTP/sFTP/SSH

Message par badkiller » 17 novembre 2014, 20:04

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

Digital
Messages : 20
Inscription : 01 octobre 2014, 15:24

Re: Chroot FTP/sFTP/SSH

Message par Digital » 18 novembre 2014, 10:06

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.

Répondre