1.sodu
用来获取root权限的
让普通用户有root的权限来执行命令
为什么使用sudo
1) 普通用户拥有root的权限
2)安全
3)责任 日志审计
1.1 怎么查看权限
切换至普通用户
用sudo -l 查看当前拥有的root目录权限命令 --→ 没有权限
sudo -k 清空临时缓存密码
1.2 如何给普通话给用户授权
1)直接修改配置
/etc/sudoers
2)使用visudo命令进行修改
visudo ===> vim /etc/sudoers # 语法检查功能
1.3 在root下编辑授权
visudu 后 输入:set nu 显示行数 在第100行
修授权查看日志文件
oldboy ALL=(ALL) /usr/bin/tailf
1.4 使用sudo命令
普通用户 sudo tailf /var/log/messages
-------------------------------------------
授权多个命令:
oldboy ALL=(ALL) /usr/bin/tailf,/usr/bin/vim
授权 所有的命令
oldboy ALL=(ALL) ALL
对授权的命令进行取反
oldboy ALL=(ALL) ALL,!/usr/bin/vim,!/usr/bin/su