旧システム

旧システム

1) 公開鍵が必要になるように sshd を設定する方法そして2)ログインするにはパスワードが必要ですか?ここでは、クライアント鍵の対称暗号化に言及するものではありません。サーバー側のパスワードを言うことです。

可能ですか?

ベストアンサー1

他の回答のリンク回答は本当に古く、それ以来多くの変更がありました。もう一度:

マニュアルページを読むと、アクセスを許可される前に渡す必要があるメソッドのリストを提供するsshd_config(5)オプションがあることがわかります。AuthenticationMethods必要な設定は次のとおりです。

AuthenticationMethods publickey,password

この方法は、最新のopenssh(openssh-6、openssh-7)がインストールされているすべての現在のLinuxシステムで動作します。

旧システム

私が知っている唯一の例外はRHEL 6(openssh-5.3)です。これは同じ値で異なるオプションを設定する必要があります(例:情報セキュリティの回答):

RequiredAuthentications2 pubkey,password

おすすめ記事