Users

root是否不需要密碼才能以使用者身份登錄?

  • July 11, 2014

即使已為該使用者設置了密碼,root 是否不需要密碼才能以使用者身份登錄?

當我以“root”身份登錄時,su user以“使用者”身份登錄。沒有提示輸入密碼。從那裡su user需要密碼。這是正常的嗎?

Debian 6 在這裡。

是的,這很正常。root 使用者可以做任何事情(包括更改使用者密碼、以他們的身份登錄以及將其更改回來),因此他們不受su(或sudo) 的限制。這包括密碼提示和任何其他限制。

PAM配置可以設置為仍然向 root 使用者顯示su某些提示,例如加密密鑰,但這不是預設設置,它不可靠,並且可以禁用。root 使用者可以通過其他方式輕鬆切換到另一個使用者,例如創建使用者擁有的setuid 執行檔或僅在他們的一個程序中呼叫該setuid函式。

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