~$ grep user /etc/passwd
user:x:1008:1001:,,,:/home/user:/bin/false
niol@ripley:~$ tail -n 5 /etc/ssh/sshd_config
Match group sftponly
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
~$ ls -la /home/user/
total 20
drwxr-xr-x 5 root root 4096 oct 1 2008 .
drwxr-xr-x 11 root root 4096 mar 29 16:03 ..
drwxr-xr-x 4 user user 4096 oct 1 2008 7demo
drwxr-xr-x 2 user user 4096 nov 29 2007 Projet
drwxr-xr-x 3 user user 4096 sep 9 2007 site.fr
Pour ce qui est du shell, comme tu es en ForceCommand, je ne pense pas que ça joue sauf si /etc/pam.d/sshd est configuré avec pam_shells.so (j'ai pas testé).
[^] # Re: ta méthode est fiable
Posté par niol (site web personnel) . En réponse au message Mettre en place un chroot SFTP sous Lenny. Évalué à 1.