Sshd

在 sshd_config 上禁用 PasswordAuthentication 和 ChallengeResponseAuthentication 時不工作 tacacs

  • March 4, 2021

我想通過 SSH 密鑰(id_rsa)為 root 使用者進行身份驗證。為此,我在 sshd_config 上禁用了PasswordAuthentication和**ChallengeResponseAuthentication 。**這樣我就不會收到 tacacs 的密碼提示。

  1. 我們是否有任何參數可以使用基於密鑰的身份驗證進行配置,或者在啟用 tacacs 時它應該詢問密碼。
  2. 我想禁用本地使用者在啟用 tacacs 時不進行身份驗證。

你能建議一下嗎?

謝謝,瓦桑特

我找到了另一種類似的方法。我們可以通過 sshd_config 進行限制。

#TACACS user
match user vasanth      
PasswordAuthentication yes
#Other user/root user
match all
PasswordAuthentication no

這對我有用。

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