為什麼 Fedora 在使用 sudo su 時不要求輸入 root 密碼?

為什麼 Fedora 在使用 sudo su 時不要求輸入 root 密碼?

我需要你的幫助,我已經使用指令設定了 root 密碼

sudo passwd root

說密碼已經設定了。

但是當我退出root用戶並執行命令時

sudo su

它不要求輸入 root 密碼,而是登入 root 帳戶。

為什麼 Fedora 不要求我輸入 root 密碼?

答案1

當您第一次輸入 的密碼時sudo,密碼將被緩存一小段時間,以便您可以在同一終端機中執行其他 sudo 命令,而無需重新輸入。

man sudo

安全性策略可能支援憑證緩存,以允許使用者在一段時間內再次運行 sudo,而無需進行身份驗證。預設情況下,sudoers 策略會在每個終端機上快取憑證 15 分鐘。

相關內容