Linux的sodu

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
原文地址:https://www.cnblogs.com/hsqKTm/p/13969394.html