(1)設定sudo密碼
sudo passwd
(2)進入超級使用者模式
su -
(3)新增檔案的寫許可權
chmod u+w /etc/sudoers
vim /etc/sudoers
在「root all=(all:all) all」 下一行新增
kang all=(all:all) all
如圖:
(1)在「%sudo all=(all:all) all」 下一行新增
kang all=(all:all) nopasswd:all
如圖:
(2)撤銷檔案的寫許可權
chmod u-w /etc/sudoers
(3)新開啟的終端不用再輸入sudo密碼
3.幾個問題解釋:
(1)為什麼用su - 而不用su ?
用命令"su"的時候只是切換到root,但沒有把root的環境變數傳過去,還是當前使用者的環境變數;
用"su -"命令將環境變數也一起帶過去,就象和root登入一樣。
(2)為什麼設定sudo為不需要密碼時,要加入nopasswd,有什麼區別?
kang all=(all:all) all 表示預設5分鐘後剛才輸入的sodo密碼過期,下次sudo需要重新輸入密碼
kang all=(all:all) nopasswd:all 表示允許無時間限制的免輸入密碼,個人使用者的使用一般是安全的
ubuntu給指定使用者新增sudo許可權
1 切換到root使用者 su root 2 找到sudo檔案 etc sudoers,該檔案預設是不可寫的,新增可寫許可權 chmod u w etc sudoers 3 修改sudoers檔案,找到以下語句 root all all all all 在下面新增 yourusername all ...
ubuntu給使用者sudo許可權
翻譯自 加入使用者 sudo adduser 檢視使用者組 groups 加入sudo組 sudo usermod ag sudo 刪除使用者 sudo deluser,sudo deluser remove home 1.使用如下命令可以新增到使用者組 也可是超級使用者組 命令如下 sudo us...
Linux給使用者新增sudo許可權
linux給使用者新增sudo許可權 有時候,linux下面執行sudo命令,會提示類似 is not in the sudoers file.this incident will be reported.這裡,是使用者名稱,然後導致無法執行sudo命令,這時候,如下解決 進入超級使用者模式。也就是...