linux下普通用戶添加 sudo 免密碼


在使用普通用戶登錄的時候,會經常使用sudo指令執行一些操作,有時候感覺輸入密碼比較繁瑣,特別是需要設置一些開機啟動的時候操作,而這些操作往往就需要sudo指令,如果沒有免密的話,在使用普通用戶登錄的時候就無法執行,這個時候給普通用戶添加免密碼sudo功能就非常的必要了  

注意:sudo面密碼只是在執行sudo指令的時候不需要輸入密碼,並不是普通用戶擁有超級用戶的權限,需要root才有的權限不加sudo 一樣執行不了 ,所以這一點也保證了使用免密碼的安全性 ,只是在使用sudo的時候不需要輸入密碼

很簡單,在命令行輸入:

 sudo vim /etc/sudoers  

 

在代碼的最后加上:

username   ALL=(ALL)NOPASSWD:ALL      

username是指定的普通用戶名稱,這樣就是保證在指定用戶使用sudo的時候不需要輸入密碼,如果想給執行命令添加免密而已,只需要把最后的ALL替換為命令的絕對路徑即可,

如下:

username   ALL=(ALL)NOPASSWD:/bin/hello

這樣就為指定用戶在執行/bin目錄下的hello目錄的時候 不需輸入密碼


免責聲明!

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



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