Sshを使用して特定のユーザーのパスワードを許可し、他のすべてのユーザーのパスワードの使用を拒否することはできますか?
基本的に、ユーザーjustin
のパスワード認証を許可したいのですが、他のすべての人は公開鍵を使用する必要があります。
PasswordAuthentication no
ただし、グローバルなようで、ユーザーが指定する方法はありません。
ネクロマンシングですが、sshd_configに以下を追加するとうまくいくはずです。
Match User <username>
PasswordAuthentication yes
マッチは効果的であることに注意してください " 別のマッチ行またはファイルの終わりまで (インデントは重要ではありません。)