Ubuntu

Ubuntu 保留管理員權限;跳過輸入密碼和 sudo

  • December 4, 2015

我想知道是否有一種方法可以只在某個地方輸入我的管理員密碼並在我整個登錄期間保持它。我討厭每五秒輸入一次 sudo command-name*,或者每次系統輸入密碼想要執行一項任務。有沒有辦法只為我的會話輸入一次並記住它。

我知道這是不好的做法,但這是在我不關心的 VM 上。

sudo su將起作用 - 在您關閉它之前,您將以 root 身份擁有一個 shell,使用passwd root並以 root 身份直接登錄給 root 一個密碼。出於許多原因,這兩者都受到了嚴重的反對,這些原因已經在這裡列出了幾十次這個問題已經被問到了。

您可以增加需要重新輸入密碼之間的時間:

sudo visudo

將編輯您的/etc/sudoers文件,您可以添加timestamp_timeout使用者名選項。

來自man sudoers

時間戳超時
在 sudo 詢問之前可以經過的分鐘數
再次輸入密碼。預設值為 15。將此設置為 0
始終提示輸入密碼。如果設置為一個值
小於 0 使用者的時間戳永遠不會過期。
這可用於允許使用者創建或刪除
他們自己的時間戳通過 sudo -v 和 sudo -k
分別。

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