Saya mencoba mengatur server sftp di ubuntu / tepatnya di EC2. Saya telah berhasil menambahkan pengguna baru yang dapat terhubung melalui ssh, namun begitu saya menambahkan klausa berikut:
Match Group sftp
ChrootDirectory /home/%u
AllowTCPForwarding no
X11Forwarding no
ForceCommand internal-sftp
Saya tidak bisa lagi terhubung (sama sekali, ssh atau sebaliknya) dan saya mendapatkan pesan
Error: Connection refused
Error: Could not connect to server
Saya dapat terhubung dengan subsistem yang diatur ke:
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
Tahu mengapa ssh server gagal dengan klausa "Cocokkan" ini? Pada dasarnya, semuanya berfungsi kecuali untuk bagian "chroot".