私は自分のサーバー上でpubkey認証をセットアップしました(ubuntuサーバー10.10を実行しています)。サーバーにローカルで(ボックスで)ログインしている場合は、(別のマシンから)サーバーにsshで接続できます。そうでない場合、ログインできず、「Permission denied(publickey)」というエラーが表示されます。
詳細フラグを使用してsshコマンドを実行すると、これが出力になります:http : //pastebin.com/3bPaTe1u
pubkey認証を使用せず、パスワードベースのみを使用する場合、この問題は発生しませんが、pubkeyが使用したい方法です。
助けがありますか?
2
あなたの家は暗号化されていますか?
—
オリ
オリの質問は非常に関連して:あなたはあなたのホームディレクトリを暗号化した場合、その後、SSHデーモンは、あなたの公開鍵を読み取ることができません。あなたはログインしていないとき。
—
ジェームズ・ヘンストリッジ