Bonjour,
Je souhaite limiter l'accès via FTP de certains users à leurs home directory.
J'utilise :
Ubuntu 13.04
OpenSSH_6.1p1
Pour cela j'ai trouvé ceci sur le net à placer dans le SSHD_CONFIG:
1 2 3 4 5 6 7 8
| #Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
Match User restricted-user
ChrootDirectory /home/restricted-user
ForceCommand internal-sftp
AllowTcpForwarding no
X11Forwarding no |
Ensuite je relance sshd avec
$ sudo service ssh restart
stop: Unknown instance:
ssh start/running, process XXXXX
Le problème c'est que le port SSH n'est pas ouvert (Vérifié via NMAP).
Et je n'ai pas la ligne suivante dans /var/log/auth.log
Server listening on :: port 22.
Si je remet le fichier de config comme avant la modification, tout se lance correctement.
nmap me dit que le port 22 est ouvert et j'ai bien la ligne dans /var/log/auth.log.
Je n'ai pas de message d'erreur lors du redémarrage de sshd ou alors je ne sais pas les trouver.
Avez vous une idée du problème ?
Partager