Ssh

膩子:ssh root 登錄到伺服器已禁用,我如何設置對伺服器上的 root 的無密碼訪問?

  • May 25, 2011

為了增加安全性,我們禁用了通過 ssh 登錄到伺服器的 root 使用者。我們有一個特殊的 ssh 帳戶,使用者需要登錄,然後以 root 身份 su 登錄,他們需要 root 訪問權限。

在這種情況下,我們如何使用 putty 設置無密碼登錄?我已經為特殊的 ssh 帳戶設置了無密碼登錄,但是當我們以 root 身份 su 時仍然需要密碼。

如果我不清楚,請隨時要求我澄清。

您還可以在 sshd 配置文件中更改以下行:

PermitRootLogin without-password

這將允許使用者以 root 身份登錄,但只能使用密碼以外的其他內容(kerberos 票證、ssh 密鑰等…)

visudo通過命令編輯 /etc/sudoers 。

添加

specialsshaccount       ALL=(ALL)       NOPASSWD: ALL

提示: http: //www.sans.org/reading_room/whitepapers/basics/administration-shared-accounts_1271

引用自:https://serverfault.com/questions/273521