O chroot do OpenSSH quebra ssh e ftp

2

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?

    
por sureshot007 09.03.2015 / 19:25

0 respostas