Estou tentando configurar um servidor da web com uma conexão sftp restrita. Eu pesquisei e segui vários walkthoughs que todos parecem ser praticamente a mesma coisa. Aqui estão meus passos:
Nova instalação do Ubuntu Server 14.04.2 LTS, com OpenSSH e LAMP marcados durante a instalação.
Nesse momento, posso ssh e sftp usando a conta padrão e qualquer conta que eu adicione.
Em seguida, modifico o sshd_config com:
## Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
## pam info here
Match group sftponly
ChrootDirectory /home/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Gerencie os usuários:
# chown root.root /home/user
# usermod -d / user
# adduser user sftponly
Depois disso, não consigo mais ssh ou sftp no servidor. O que estou perdendo aqui?