sudo是linux下常用的允許普通用戶使用超級用戶權限的工具。在需要超級用戶權限時前面加上sudo,比如:
sudo vim /xxxxxxxxxx
,然後系統提示輸入密碼,正確後就可以像root一樣編輯了,這樣做的好處是比較安全。
下面介紹如何配置sudoers:
sudo功能的配置文件一般在這裏:/etc/sudoers
,可以使用visudo
編輯,好處是如果規則寫的不符合要求能提示你,壞處是調出的是 nano編輯器,甚爲不順手。而且/etc/sudoers
的配置文件的註釋裏也說明了,不建議直接修改/etc/sudoers
,而是通過在/etc /sudoers.d/
文件夾中新增文件來完成配置。
Please consider adding local content in /etc/sudoers.d/ instead of directly modifying this file.
新增的文件就用vi編輯就可以了,比如說要爲bill0增加sudo權限,就增加一個文件,文件名無所謂,內容是:
bill0 ALL=(ALL) ALL
不輸密碼:
bill0 ALL=(ALL) NOPASSWD: ALL
保存,退出vi
然後需要把這個文件權限設置爲400:
chmod 400 bill0
再用bill0用戶登錄後就可以使用sudo權限了。