Tôi đang cố gắng thiết lập một máy chủ sftp trên ubfox / chính xác trên EC2. Tôi đã thành công khi thêm một người dùng mới có thể kết nối qua ssh, tuy nhiên một khi tôi thêm mệnh đề sau:
Match Group sftp
ChrootDirectory /home/%u
AllowTCPForwarding no
X11Forwarding no
ForceCommand internal-sftp
Tôi không còn có thể kết nối (tất cả, ssh hoặc cách khác) và tôi nhận được tin nhắn
Error: Connection refused
Error: Could not connect to server
Tôi có thể kết nối với hệ thống con được đặt thành:
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
Bất cứ ý tưởng tại sao máy chủ ssh không thành công với điều khoản "Match" này? Về cơ bản, mọi thứ đều hoạt động trừ phần "chroot".