Centos(Linux)下用户权限委派配置介绍
Centos(Linux)下用户权限委派配置介绍
说到权限委派,对于一个服务的正常运行至关重要,对于企业中经常说到的一句话就是,权限越大,责任越大,当然危害也是最大的,当权限比较的时候误操作会给应用造成灾难性的损害,所以在权限分配上要绝对小心,当然,一般大的企业中,对于权限分配的是非常详细的,对于同一个服务会分不同的操作权限,所以相对来说比较安全的。这样出了问题直接可以找出对应的责任人。今天我们就介绍一下Centos下的用户权限委派,首先我们都知道Centos(Linux)下最大的权限账户为root,类似在windows中环境中的administrator,都属于全局管理员,对服务有完全操作权限;我的环境是这样的,个人习惯性的使用root权限进行服务的操作,由于近期审核,负责人将root的密码更改了,新建了一个普通用户,而使用普通用户登录后,修改服务后无法保存,所以对于以上的环境问题总结了一下,分享给有需要的童鞋。
其实分配权限控制有很多方式:今天我们就介绍两种。
1.给新用户添加root权限
2.给新用户委派sudo权限;
我们在环境中新建了一个用户,通过以下命令
Adduser gavin -->添加用户 gavin pass gavin -->为gavin用户设置新密码 xxxxxxx ->输入自定义新密码 xxxxxxx -->输入确认自定义新密码
然后我们使用gavin用户登录后,修改hosts文件
Vim /etc/hosts
修改后,保存提示该用户的操作仅为readonly操作
Vim /etc/passwd
修改新用户gavin用户的id数值
注:我们可以看见第一行,root的id为0
更改用户gavin的id为0即可
这样不管使用root、还是新添加的用户gavin,登录后都会显示root信息,都是root权限
方法二;给新用户委派sudo权限
Vim /etc/sudoers
找到##Allow root to run any command anywhere一行,然后会有root ALL=(ALL) ALL的信息;
添加一行
gavin ALL=(ALL) ALL
这样保存退出即可,
然后普通用户对服务进行修改的时候必须使用sudo + vim进行修改了
注:如果用户名没有超级用户权限,当输入 sudo + 命令 时, 系统提示:
.代码如下:
gavin is not in the sudoers file. This incident will be reported.
解决:1. 进入超级用户模式。即输入"su",系统会让你输入超级用户密码,输入密码后就进入了超级用户模式。
2. 添加文件的写权限。
.代码如下:
u 这里指文件所有者 +w 添加可写权限 u+x 指只用当前用户具有可写权限 chmod u+w /etc/sudoers
这样sudo vim /etc/hosts就有权限操作用户服务了
4. 撤销文件的写权限。
.代码如下:
chmod u-w /etc/sudoers
相关文章
Linux Mount NTFS分区造成的权限问题如何解决?
最近一些朋友问小编Linux Mount NTFS分区造成的权限问题如何解决?今天小编将为大家带来的是Linux Mount NTFS分区造成的权限问题的解决方案,希望对大家会有帮助,有需要的2017-04-19- 最近一些朋友问小编Linux在无root的权限下如何安装程序?今天小编将为大家带来的是Linux在无root的权限下安装程序的方法,希望对大家会有帮助,有需要的朋友一起去看看吧2017-04-18
- 今天小编为大家带来的是Linux下设置权限让用户只删除自己的文件的方法,希望对大家会有帮助,有需要的朋友一起去看看吧2017-04-08
- 今天小编为大家带来的是Linux的特殊权限SUID、SGID和SBIT讲解。希望对大家会有帮助,有需要的朋友一起去看看吧2017-04-04
Linux神奇漏洞:长按回车键70秒 即可轻松拿到Root权限
Linux被爆出神奇漏洞,如果你重复93次输错密码,或者持续按回车键大概70秒,就能够获得root initramfs (initial RAM filesystem) shell。关键是,这个漏洞攻击的成功率非常2016-11-18- Linux自从引入多用户机制以后,文件权限的设置功能也日趋细化和完善,这里我们就来详解Linux系统中的文件权限设置,需要的朋友可以参考下2016-06-23
在Linux和Unix中使用chmod命令改变文件权限的用法
这篇文章主要介绍了在Linux和Unix中使用chmod命令改变文件权限的用法,chmod在Linux和Unix中的用法基本上相同,文中针对两个系统一起作出讲解,需要的朋友可以参考下2016-05-05- linux系统与windows系统文件权限有什么区别?大家都知道linux与windows这两个系统有很大的区别,今天我们就来看看linux下文件权限与windows下文件权限比较,需要的朋友可以2016-04-29
- 这篇文章主要介绍了Linux系统中备份和恢复文件权限设置的教程,其要点是针对文件的文件权限使用访问控制列表(ACL)进行备份和恢复,需要的朋友可以参考下2016-04-14
- 这篇文章主要介绍了Linux下通过受限bash创建指定权限的账号,分享了相关代码示例,小编觉得还是挺不错的,具有一定借鉴价值,需要的朋友可以参考下2018-01-23
最新评论