sodu命令:
为了系统更加安全的命令,授权普通用户以root的身份临时去执行一条命了命令,
visudo命令打开sudo的配置文件,比较重要,(实际上打开的是/etc/sudoers.tmp),不建议直接用vi 去直接编辑这个文件,因为一旦有语法错误他是检测不到的,建议用visudo。
它表示允许root用户运行所有的命令在任何地方,这是这个配置文件最核心的一句配置。
在root下面再配置一行,
lihui ALL=(ALL) /usr/bin/ls, /usr/bin/mv, /usr/bin/cat
user2 ALL=(ALL) NOPASSWD: /usr/bin/ls, /usr/bin/mv, /usr/bin/cat
让lihui用户在任何地方使用ls、mv、cat命令,
用法示例:在lihui用户下使用命令sudo /usr/bin/ls /root,第一次使用的时候要输入lihui用户的密码。
sudo ls /root ,也可以不使用绝对路径。
配置文件的时候指定NOPASSWD,第一次使用命令时不用输入密码。
限制root远程登录: