Estoy intentando configurar un servidor sftp en ubuntu / preciso en EC2. He tenido éxito al agregar un nuevo usuario que puede conectarse a través de ssh, sin embargo, una vez que agrego la siguiente cláusula:
Match Group sftp
ChrootDirectory /home/%u
AllowTCPForwarding no
X11Forwarding no
ForceCommand internal-sftp
Ya no puedo conectarme (en absoluto, ssh o no) y recibo el mensaje
Error: Connection refused
Error: Could not connect to server
Puedo conectarme con el subsistema configurado para:
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
¿Alguna idea de por qué el servidor ssh falla con esta cláusula "Match"? Básicamente, todo funciona, excepto la parte "chroot".