Linux - sudo用法

[root@shost01-or ~]# id
uid=0(root) gid=0(root) groups=0(root)


[root@shost01-or ~]# visudo /etc/sudoers 
usage: visudo [-chqsV] [-f sudoers]
[root@shost01-or ~]# 

[root@shost01-or ~]# visudo -f  /etc/sudoers 

加入: 
sudotest  ALL=(ALL)   NOPASSWD:ALL

[root@shost01-or ~]# su - sudotest 
[sudotest@shost01-or ~]$ id
uid=1003(sudotest) gid=1003(sudotest) groups=1003(sudotest)
[sudotest@shost01-or ~]$ 


[sudotest@shost01-or /]$ du -sh root
du: cannot read directory `root': Permission denied
4.0K    root
[sudotest@shost01-or /]$ 

[sudotest@shost01-or /]$ sudo du -sh root 
64M     root
[sudotest@shost01-or /]$ 



[root@shost01-or ~]# visudo -f  /etc/sudoers 
sudotest  ALL=(ALL)     ALL  

[sudotest@shost01-or /]$ sudo du -sh root 

We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.

[sudo] password for sudotest: 

输入sudotest用户的密码。


[sudotest@shost01-or /]$ sudo du -sh root 
64M     root

[sudotest@shost01-or /]$ date
Thu Aug 17 10:35:41 CST 2017

等待5分钟

[sudotest@shost01-or /]$ sudo du -sh root 
[sudo] password for sudotest: 

需要再次输入密码。


请使用浏览器的分享功能分享到微信等