Ubuntu 設置當前用戶sudo免密碼


方法1

# 備份 /etc/sudoers
sudo cp /etc/sudoers .
#打開 /etc/sudoers
sudo visudo
# 在文件末尾加入
kube ALL=NOPASSWD:ALL

方法2

1. 備份sudo文件

sudo cp /etc/sudoers .

2. 添加當前用戶到sudo組

注意,此文件只能用vi編輯

先嘗試使用visudo編輯/vi//sudoers

sudo visudo

如果以上指令失敗則使用vi打開編輯

sudo vi /etc/sudoers

找到 root  ALL=(ALL:ALL) ALL,在下邊添加類似的一行

kube  ALL=(ALL:ALL) ALL

3. 設置當前登陸用戶免密

使用visudo打開sudoers並編輯

sudo visudo

在剛才編輯的內容中加上NOPASSWD:

kube  ALL=(ALL:ALL) NOPASSWD: ALL

 

4. 重新登錄測試

sudo ls

如果不提示輸入密碼則配置成功

5. 通過以上步驟,Ubuntu Desk版本sudo可以免密了,如果是server版本還需要在編輯一下

sudo visudo

修改%sudo這一樣,讓所有sudo指令免密

%sudo    ALL=(ALL:ALL) NOPASSWD: ALL

再次重新登錄驗證一下。

 

kube ALL=NOPASSWD:ALL


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM