码迷,mamicode.com
首页 > 其他好文 > 详细

CentOS中用户不在 sudoers 文件中。此事将被报告。

时间:2016-03-01 10:53:48      阅读:158      评论:0      收藏:0      [点我收藏+]

标签:

首先切换为root用户 su root;

然后更改etc/sudoers文件的只读为可读可写可执行。

sudo chmod 777 /etc/sudoers

输入visudo命令即可编辑文件,找到root    ALL=(ALL)    ALL的字段

追加username    ALL=(ALL)     ALL,其中username为你当前需要获得root权限的用户名

5分钟之后密码过期,下次需要重新输入,如果不想如此麻烦,可以用以下方法

username    ALL=(ALL)     NOPASSWD: ALL

保存退出,并恢复/etc/sudoers的访问权限为440

 chmod 440 /etc/sudoers

切换到普通用户,测试用户权限提升功能 

CentOS中用户不在 sudoers 文件中。此事将被报告。

标签:

原文地址:http://www.cnblogs.com/JAYIT/p/5229989.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!