Ssh

強制 ssh 詢問密碼和公鑰

  • March 2, 2017

我知道這有點奇怪。我在我的伺服器上生成了 ssh 密鑰,但我仍然想強制客戶端輸入密碼才能通過 SSH 連接到伺服器,即使他們有密鑰。這甚至可能嗎?我可以在密鑰上設置密碼,並強制客戶端同時使用 SSH 嗎?

在不知道您正在執行的 OpenSSH 版本或發行版的情況下,很難回答。但是,有很多方法可以實現這一目標。如果您正在執行最新版本的 OpenSSH,其中一種方法是使用文件中的AuthenticationMethods指令/etc/ssh/sshd_config。例子:

AuthenticationMethods publickey,keyboard-interactive

引用自:https://unix.stackexchange.com/questions/348546