EC2のubuntu/preciseにsftpサーバーをセットアップしようとしています。ssh経由で接続できる新しいユーザーを追加することに成功しましたが、次の句を追加すると次のようになります。
Match Group sftp
ChrootDirectory /home/%u
AllowTCPForwarding no
X11Forwarding no
ForceCommand internal-sftp
接続できなくなり(sshまたはその他)、メッセージが表示されます
Error: Connection refused
Error: Could not connect to server
次のように設定されたサブシステムに接続できます。
#Subsystem sftp /usr/lib/openssh/sftp-server
Subsystem sftp internal-sftp
sshサーバーがこの「Match」句で失敗する理由はありますか?基本的に、「chroot」部分を除いてすべてが機能しています。