CentOS添加用户到sudoers中
时间:2016-10-06 21:25 来源:linux.it.net.cn 作者:IT
环境:VMware12,CentOS7
背景:在进入terminal之后,默认为普通用户,之前使用Ubutu系列的直接提升用户权限就可以了,但是在CentOS中会提示:该用户不在sudoers文件中,所以需要将用户添加到sudoers文件中
操作:
1. 首先进入root
命令:su root
2. 然后可以直接修改/etc/sudoers文件的权限
命令:chmod 777 /etc/sudoers
ls -l /etc/sudoers
3. 然后使用vim编辑/etc/sudoers文件
命令:vim /etc/sudoers
4. 然后找到文件中root ALL=(ALL) ALL这行文字,在下面添加一行:[你的用户名/username] ALL=(ALL) ALL
注意事项:1. 最开始进去好像也还是不可以编辑的,按a键即可进入编辑状态
2. 我这里用的空格分隔各个字段,编辑是使用tab键
3. 编辑完成之后按esc退出编辑状态
5. 然后直接输入:wq命令保存退出
注意事项:1. 前面有个冒号
2. 如果退出不成功,可以输入:wq!命令,强制退出
6. 恢复/etc/sudoers的访问权限
命令:chmod 440 /etc/sudoers
7. 切换回普通用户
命令:su [用户名/username]
(责任编辑:IT)
环境:VMware12,CentOS7 背景:在进入terminal之后,默认为普通用户,之前使用Ubutu系列的直接提升用户权限就可以了,但是在CentOS中会提示:该用户不在sudoers文件中,所以需要将用户添加到sudoers文件中 操作: 1. 首先进入root 命令:su root 2. 然后可以直接修改/etc/sudoers文件的权限 命令:chmod 777 /etc/sudoers ls -l /etc/sudoers 3. 然后使用vim编辑/etc/sudoers文件 命令:vim /etc/sudoers 4. 然后找到文件中root ALL=(ALL) ALL这行文字,在下面添加一行:[你的用户名/username] ALL=(ALL) ALL 注意事项:1. 最开始进去好像也还是不可以编辑的,按a键即可进入编辑状态 2. 我这里用的空格分隔各个字段,编辑是使用tab键 3. 编辑完成之后按esc退出编辑状态 5. 然后直接输入:wq命令保存退出 注意事项:1. 前面有个冒号 2. 如果退出不成功,可以输入:wq!命令,强制退出 6. 恢复/etc/sudoers的访问权限 命令:chmod 440 /etc/sudoers 7. 切换回普通用户 命令:su [用户名/username] (责任编辑:IT) |