キーを生成してターゲットにコピーしました。
ssh-keygen
ssh-copy-id username@hostname
キー位置をデフォルトのままにしてパスワードを設定していません。
ssh username@hostname
その後、しばらくパスワードを入力せずに操作を完了できましたが、何らかの理由で操作が中断されました。
ベストアンサー1
公開鍵認証が機能しない場合:サーバー側でホームディレクトリ(~
)、ディレクトリ、~/.ssh
およびファイル~/.ssh/authorized_keys
がすべて書き込み可能であることを確認してください。所有者によってのみ。特に、それらのどれもグループで書くことはできません(ユーザーがグループに一人である場合でも)。chmod 755
またはchmod 700
はい、chmod 770
いいえ。
問題が発生した場合は、確認する必要があります。
- を実行すると、
ssh -vvv
多くのデバッグ出力が表示されます。 SSHを使用して接続できない理由を尋ねる質問を投稿する場合は、この出力を含めてください(ホスト名とユーザー名を匿名化できます)。 - 可能であれば、通常、
/var/log/daemon.log
同様のサーバーログを確認してください/var/log/auth.log
。 - 公開鍵認証が機能しない場合は、特権、特にグループビット(上記を参照)をもう一度確認してください。