centos 普通用户权限限制

1 篇文章 0 订阅
1 篇文章 0 订阅

1.1 添加受限用户

这些用户主要用作重启和关闭服务器、对软件的启动、重启、关闭(软件包括mysql,tomcat,apache)。

 添加用户:

[root@centos /]#useradd rpmat

[root@centos /]#passwd rpmat

更改用户 rpmat 的密码 。

新的密码:

无效的密码:过于简单化/系统化

无效的密码:过于简单

重新输入新的密码:

passwd: 所有的身份验证令牌已经成功更新。

1.2 安装的文件权限

主要是不让受限用户访问一体机中安装的软件。

在安装软件中,主要是安装在/software中还有其它目录。在测试中还有apache是安装在外面的,所以现在要设置这两个目录的权限。

在安装后,/software目录的权限是默认的:

drwxr-xr-x.  11  750root    4096 10月 16 11:15 software

[root@centos /]#chmod 700 software

drwx------.  11  750root    4096 10月 16 11:15 software

/usr/local/apache目录的权限是默认的:

drwxr-xr-x. 15 rootroot 4096 9月  25 15:31 apache

[root@centos local]#chmod 700 apache

drwx------. 15 rootroot 4096 9月  25 15:31 apache

1.3 受限用户服务命令权限

设置sudoers配置文件,主要是设置软件服务的权限给受限用户。

1.3.1 Sudoers文件指令配置

Mysql指令集:

Cmnd_Alias SERVICESM= /sbin/service mysql stop, /sbin/service mysql start, /sbin/service mysql restart

Apache指令集:

Cmnd_Alias SERVICESA= /sbin/service apache stop, /sbin/service apache start, /sbin/service apacherestart

Tomcat1指令集:

Cmnd_AliasSERVICEST1 = /sbin/service tomcat1 stop, /sbin/service tomcat1 start,/sbin/service tomcat1 restart

Tomcat3指令集:

Cmnd_AliasSERVICEST3 = /sbin/service tomcat3 stop, /sbin/service tomcat3 start,/sbin/service tomcat3 restart

1.3.2 Sudoers文件权限配置

## Allow root to runany commands anywhere

root    ALL=(ALL)       ALL

rpmat OPERTORCLIENT=/sbin/reboot,/sbin/shutdown,SERVICESM,SERVICESA,SERVICEST3,SERVICEST1

红色表示要配置的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值