質問
ターゲット サーバーでキー ログインのさまざまな設定を構成し、
ssh を使用してローカル マシンにログインします。
パスワード例外が発生しました。
キー パスワードの代わりにユーザー パスワードが要求されたことがわかりました。
解決:
centos はデフォルトで Selinux を開きます。プログラムを手動で閉じる必要があります。
使用:
/usr/sbin/setenforce 0 すぐに SELINUX を閉じます
2 番目:
テキスト エディターを使用して /etc/selinux/config を開き
、SELINUX=enforcing: #SELINUX=enforcing をコメント アウトしてから、新しい行を追加します: SELINUX=disabled 終了して保存します.
sshd サービスを再起動します。
selinux を有効にすると、sshd ログインでキー認証が使用できなくなる可能性があります。