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」部分を除いてすべてが機能しています。