
Acabo de modificar un /etc/ssh/sshd_config
en un servidor remoto. Agregué esto al final, pero el subsistema ya estaba definido, así que eliminé las dos primeras líneas.
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory /home/sftp/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Entonces, después de eliminar las líneas superiores, creo que ya había un subsistema con algún otro código, por lo que podría ser como...
Subsystem sftp internal-sftp
# other code
ChrootDirectory /home/sftp/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Después de esto salgo exit
de la conexión ssh y ahora me sale el error
packet_write_wait: Connection to 123.123.123.123 port 22: Broken pipe
Cuando intento iniciar sesión por ssh.
¿Cómo puedo solucionar esto, por favor? Gracias de antemano.