一:1.建立乙個普通使用者,不能擁有刪除許可權(rm) root密碼許可權 以及連線root命令(sudo su - root)
命令:# useradd qst
命令:# passwd qst
密碼自定義(簡單一點就行)
2.修改檔案/etc/sudoers
先修改其檔案許可權,使其擁有讀寫許可權
命令:# chmod u+w /etc/sudoers
命令:# vim /etc/sudoers
開啟檔案之後大約101行進行編輯
將 qst all=(all) nopasswd: all, !/usr/bin/rm , !/usr/bin/passwd root , !/usr/bin/su 這行輸入進去
然後儲存退出,繼續驗證一下
二:1.建立乙個普通使用者yuyan,使用者只有命令 sudo 使用 cd ls cat
命令:# useradd yuyan
命令:# passwd yuyan
命令:# vim /etc/sudoers
將 yuyan all=(all) nopasswd: /usr/bin/ls , /usr/bin/cd , /usr/bin/cat 編輯進去
3.3.然後儲存退出,測試
三:1.建立乙個使用者deyi,讓他暫時擁有root許可權
命令:# useradd deyi
命令:# passwd deyi
將 deyi all=(all) all 輸入進去
然後將/etc/sudoers許可權改過來
命令:# chmod u-w /etc/sudoers
3.儲存退出之後,測試
四:建立乙個使用者,讓他沒有登入許可權
# useradd -m -s /sbin/nologin rsync
[root@node1 backup]# cat /etc/passwd | egrep 'rsync'
rsync:x:1000:1000::/home/rsync:/sbin/nologin
Centos7建立使用者並授予sudo許可權
實測環境 centos7.4 x64。sudo許可權說明 允許普通使用者執行一些或者全部的root命令。建立使用者 adduser username設定密碼 passwd username 回車,順序錄入新密碼及確認密碼 授權sudo許可權,需要修改sudoers檔案。a.首先找到檔案位置,示例中檔...
Centos7建立使用者並授予sudo許可權
建立使用者 adduser username設定密碼 passwd username回車,順序錄入新密碼及確認密碼 授權sudo許可權,需要修改sudoers檔案 3.1首先找到檔案位置,示例中檔案在 etc sudoers位置。whereis sudoers 3.2強調內容 修改檔案許可權,一般檔...
centos7執行sudo命令
建立新使用者 adduser test 修改新使用者的密碼 passwd test 新增sudoers檔案可寫許可權 chmod v u w etc sudoers 編輯sudoers檔案有兩種辦法,一種是以root帳號執行visudo,另一種是root帳號執行vi etc sudoers.其實兩者...