sudo 取消密碼

2021-07-22 04:19:31 字數 561 閱讀 7379

通常我們並不以root身份登入,但是當我們執行某些命令 (command)時需要用到root許可權,我們通常都是用"sudo command"來執行command。由於使用ubuntu,所以經常都都用sudo,而使用sudo時,又得輸入密碼,所以我就尋找sudo不輸入密 碼的方法.

執行命令:sudo visudo 或者 sudo vi /etc/sudoers,如果vi來編輯,則儲存時記得用"wq!"強制儲存,否則會提示唯讀不能儲存的。

1. 如果想把admin組的使用者都sudo不用密碼那麼可以將這一行換為:"%admin all=(all) nopasswd: nopasswd all"即可。

2. 如果僅僅想讓jay使用者sudo不需密碼,則可新增"jay all = nopasswd: all"這樣一行。

3. 如果讓jay使用者sudo不用密碼即可執行某幾個命令,可這樣寫"jay all = nopasswd: /usr/bin/abc.sh, /usr/sbin/adduser"

還需要將%admin行用#注釋掉即可。或者 把新新增的命令放到最後一行(防止被後面的配置覆蓋), 接下來

立即就生效了。

Ubuntu 取消sudo密碼

需求 在ubuntu下裝了fq goagent之後,為了goagent能夠開機啟動。因為goagent需要sudo許可權,所以要去掉sudo密碼。要修改的檔案位於 etc sudoers,先備份 sudo cp etc sudoers etc sudoers.old 然後檢視是否有對sudoers檔...

docker取消sudo執行

docker為什麼要用sudo執行?docker的守護執行緒繫結的是unix socket,這個套接字預設屬於root使用者。docker服務程序都是以root賬戶執行的。解決方法 建立docker使用者組,把當前使用者加入到docker使用者組裡面。這樣就可以直接執行docker命令了。sudo ...

取消輸入sudo後必須要輸入的密碼選項?

使用過ubuntu的都應該知道每次輸入sudo,都要在後面等著輸入密碼,而且如果密碼過長的話,則可能會出錯會出現,要重新輸入密碼,總之,ubuntu的密碼輸入,安全是安全,但是是真心有點蛋疼的,而且本想著輸入命令的時候把密碼帶上,因為最近要在python中呼叫ubuntu終端完成一些操作,而且pyt...