特定のディレクトリにだけアクセスできるSFTPを設定したく、いろいろ試してみていろいろとつまづいたりしたのでそれのメモ。環境はCentOS 6.5です。 前提 SFTP用ユーザが追加されている SFTP用ユーザのグループが追加されている SFTP用ユーザの鍵が設定されている SFTP用ユーザの名前はusername 公開するディレクトリは/var/www/username 前提はこんなもんかな? エラーログの出力先の確認 ログイン失敗や権限がなくて実行出来なかった場合などのエラーは/var/log/secureに出力されるようなので、うまく行かなかった場合はここを見ると良いかも。 エラーメッセージを検索すると結構いろいろ出てくるので、それで大抵は解決できると思う。 SSHの設定 /etc/ssh/sshd_configを編集します。 -Subsystem sftp /usr/libexec