1.前言
由于之前用的是 ubuntu 系统, 用啥指令都是 使用sudo, 感觉很爽, 不过刚接触 CentOS, 发现CentOS 没有为我们的账户设置模式的sudo权限, 这时候, 就需要进行设置了。
2. 关于sudo
在使用su 切换其他账户的时候, 需要使用其他账户的密码, 可是如果使用 sudo 的话, 只需要使用自己的密码, 就可以实现以其他账户执行的效果。
但是, 这需要在/etc/sudoers 中进行配置。
3. visudo
修改 /etc/sudoers 需要使用 visudo 指令
修改如下:
visudo
# 添加代码
zhyh2010 ALL=(root) ALL, !/usr/bin/passwd [A-Za-z]*, !/usr/bin/passwd root
上面的指令就是说, 给账户 zhyh2010 除了 修改其他账户密码之外的所有操作权限
具体的关于 sudo, visudo 的相关指令可以参考鸟哥私房菜中的相关内容