很多时候我们只想执行一个指令需要 root 权限, 如果每次都要用到 su 切换身份输入 root 密码太麻烦了。Linux 上有一种机制是 sudo 权限, 可以暂时提升权限。 新开的账号没有 sudo 权限, 首先需要将 "newuser" 加到 sudo 清单:
1.进入超级用户模式。 也就是输入 su - root
, 然后输入密码
2.添加文件的写权限。 也就是输入命令行chmod u+w /etc/sudoers
3.编辑/etc/sudoers文件。也就是输入命令vim /etc/sudoers
, 进入编辑模式,找到这一行root ALL=(ALL:ALL) ALL
.在下面一行添加 xxx ALL=(ALL:ALL) ALL
(这里xxx是你的用户名),然后在最下面一行输入:wq
, 保存退出.
4.撤销文件的写权限。也就是输入命令chmod u-w /etc/sudoers
刘月林
写于湖北沙洋
2018/07/21