Libcurlを使用してアプリケーションをテストするために、自分のローカルマシンにjailされたSFTPユーザーアカウントを設定しようとしています。このガイドを使用して、投獄されたSFTPユーザーを設定する方法を理解しました。 http://www.thegeekstuff.com/2012/03/chroot-sftp-setup/
このガイドは機能しますが、パスワードを使用する代わりにSFTPユーザーのアカウントにログインするように公開鍵認証を設定したいと思います。このガイドから秘密鍵と公開鍵の生成と承認について基本的な知識があります: http://www.cyberciti.biz/tips/ssh-public-key-based-authentication-how-to.html ==
ただし、sftpユーザーのホームディレクトリにauthorized_keys2ディレクトリを追加しようとしても機能しないようです。ヒントやアドバイスがあれば役に立ちます。
directoryauthorized_keys2
は必要ありません。ディレクトリ~/.ssh
が必要で、そのディレクトリにfileauthorized_keys2
が必要です。