
/etc/ssh/sshd_config
リモート サーバー上の を変更しました。これを一番下に追加しましたが、サブシステムはすでに定義されているため、最初の 2 行を削除しました。
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でログインしようとすると。
これを修正するにはどうすればいいでしょうか。よろしくお願いします。