5.6 su命令与sudo服务
# id
uid=0(root) gid=0(root) groups=0(root)
# su - linuxprobe
Last login: Mon Jan 17 01:14:31 CST 2022 on pts/0
$ id
uid=1000(linuxprobe) gid=1000(linuxprobe) groups=1000(linuxprobe),10(wheel)参数
作用
最后更新于
# id
uid=0(root) gid=0(root) groups=0(root)
# su - linuxprobe
Last login: Mon Jan 17 01:14:31 CST 2022 on pts/0
$ id
uid=1000(linuxprobe) gid=1000(linuxprobe) groups=1000(linuxprobe),10(wheel)最后更新于
只有root管理员才可以使用visudo命令编辑sudo服务的配置文件# visudo
linuxprobe ALL=(ALL) ALL# su - linuxprobe
$ sudo -l
# visudo
linuxprobe ALL=(ALL) /usr/bin/cat# su - linuxprobe
$ cat /etc/shadow
cat: /etc/shadow: Permission denied
$ sudo cat /etc/shadow
[sudo] password for linuxprobe:# whereis poweroff
poweroff: /usr/sbin/poweroff /usr/share/man/man8/poweroff.8.gz
# visudo
linuxprobe ALL=NOPASSWD: /usr/sbin/powerof # su - linuxprobe
# sudo poweroff