
Я только что изменил a /etc/ssh/sshd_config
на удаленном сервере. Я добавил это в конец, но подсистема уже была определена, поэтому я удалил первые две строки.
Subsystem sftp internal-sftp
Match Group sftp
ChrootDirectory /home/sftp/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
Итак, после удаления верхних строк, я полагаю, уже была подсистема с каким-то другим кодом, так что это могло быть как...
Subsystem sftp internal-sftp
# other code
ChrootDirectory /home/sftp/%u
X11Forwarding no
AllowTcpForwarding no
ForceCommand internal-sftp
После этого я exit
отключился от ssh-соединения и теперь получаю ошибку
packet_write_wait: Connection to 123.123.123.123 port 22: Broken pipe
Когда я пытаюсь войти по ssh.
Как это исправить, пожалуйста. Заранее спасибо.