11月23日 sudo命令

[root@localhost Desktop]# cd ~

[root@localhost ~]# visudo  (sudo权限修改)

Visudo (按a,i,o进入编辑模式)

(:set nu编号,找到第99行左右) 

[root@localhost Desktop]# whereis cat 通过whereis 找到cat命令的路径

Cat:/usr/bin/cat/usr/share/man/man1/cat.1.gz/usr/share/man/man1p/cat.1p.gz

[root@localhost Desktop]# whereis ls寻找命令路径

ls:/usr/bin/ls/usr/share/man/man1/ls.1.gz/usr/share/man/man1p/ls.1p.gz

97 ## Allow root to run any commands anywhere

98 root    ALL=(ALL)       ALL(能执行所有的命令)

99 lisi李四用户拥有ALL所有地点=(ALL)最高权限访问

/usr/bin/cat,/usr/bin/ls 使用ls及cat命令权限(注意必须是全命令格式)

esc 进入命令模式, :wq! 强制保存并推出.

 [root@localhost ~]# su – lisi 变更到用户李四

 [lisi@localhost ~]$ cat /etc/shadow 查看shadow的内容

cat: /etc/shadow: Permission denied 不让查看

[lisi@localhost ~]$ sudo cat /etc/shadow 由于设置过visudo 李四的cat

权限,所以使用sudo cat /etc/shadow 命令,输入密码就可以查看了

 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 lisi: 输入李四密码

root:$6$LUHZo5fyQvu7wIIT$THPpSKpmp1ojH7gPmXdc1ZOiwuz3TMa1Zj8t7HT2VlFoGAo4di3O1aBiSXTs/e0aO9YnxV1n9NhpCmpegkBQs0:17847:0:99999:7::(sudo命令授权李四可以查看、shadow文档的内容):

bin:*:16141:0:99999:7:::

daemon:*:16141:0:99999:7:::

adm:*:16141:0:99999:7:::

lp:*:16141:0:99999:7:::

sync:*:16141:0:99999:7:::

shutdown:*:16141:0:99999:7:::

halt:*:16141:0:99999:7:::

mail:*:16141:0:99999:7:::

operator:*:16141:0:99999:7:::

games:*:16141:0:99999:7:::

ftp:*:16141:0:99999:7:::

nobody:*:16141:0:99999:7:::

dbus:!!:17847::::::

polkitd:!!:17847::::::

unbound:!!:17847::::::

colord:!!:17847::::::

usbmuxd:!!:17847::::::

avahi:!!:17847::::::

avahi-autoipd:!!:17847::::::

libstoragemgmt:!!:17847::::::

saslauth:!!:17847::::::

qemu:!!:17847::::::

rpc:!!:17847:0:99999:7:::

猜你喜欢

转载自www.cnblogs.com/xcj2018/p/10024394.html