linux的centos給普通使用者新增sudo許可權
有些時候,使用普通使用者執行某些命令會出現以下情況:
*** is not in the sudoers file. this incident will be reported.
導致出這樣的情況是因為沒有sudo的管理員許可權,因此我們需要給普通使用者新增sudo許可權:
一、root使用者
使用su root
進入root使用者:
[***@****~]$ su root
輸入這個命令之後,輸入root使用者密碼即可進入root使用者。
二、修改許可權
2.1 檢視許可權
使用一下命令檢視/etc/sudoers
許可權
[root@****~]
# ll /etc/sudoers
-r--r----- 1 root root 4328 nov 28 02:38 /etc/sudoers
可以發現sudoers檔案目前只有可讀許可權。
2.2 新增許可權
使用chmod
修改sudoers許可權:
[root@****~]
# chmod u+w /etc/sudoers
修改之後再次檢視sudoers許可權:
[root@****~]
# ll /etc/sudoers
-rw-r----- 1 root root 4328 nov 28 02:38 /etc/sudoers
可以看見有w
的writer許可權,這樣我們就可以修改sudoers檔案了。
2.3 修改sudoers檔案
輸入命令:
[root@****~]
# vim /etc/sudoers
進入編輯模式,找到root all=(all) all
這一行,在下邊一行新增*** all=(all) all
,然後儲存退出即可。
2.4 撤銷許可權
修改sudoers檔案後,再撤銷sudoers檔案的w
許可權:
[root@****~]
# chmod u-w /etc/sudoers
再執行ll檢視許可權命令:
[root@****~]
# ll /etc/sudoers
-r--r----- 1 root root 4328 nov 28 02:38 /etc/sudoers
sudoers檔案的w
許可權被撤銷了,只能讀而不能寫了。
三、***使用者
給***使用者新增sudo許可權後,我們進入***使用者,就可以正常使用sudo來使用管理員許可權了。
以上、就是給centos下的普通的***使用者新增sudo管理員許可權的方法。
CentOS普通使用者新增sudo許可權
centos普通使用者新增sudo許可權 環境 vmware下的centos 操作 kiwi localhost sudo apt get install samba 普通使用者kiwi要進行sudo操作 sudo password for shaokn input passwd kiwi is n...
CentOS普通使用者新增sudo許可權
環境 vmware下的centos 操作 kiwi localhost sudo apt get install samba 普通使用者kiwi要進行sudo操作 sudo password for shaokn input passwd kiwi is not in the sudoers fil...
centos普通使用者新增sudo許可權
1 背景 ubuntu中,由於禁用了root使用者,安裝系統時建立的使用者,預設新增到sudoers中 在redhat和centos中,未把root之外的使用者預設新增到sudoers中。所以在執行sudo 命令時就會出現如下錯誤 2 目的 使用普通使用者進行日常操作,使用sudo進行超級使用者的操...