系统安全以及用户提权

账户安全控制
1、账户安全的注意事项
1】禁用不常用的账户 防止身份被冒充
2】设置密码曼珠复杂性 满足四分之三原则 长度不低于七位
3】设置账户禁用登录系统 一般管理服务账户禁止登录系统 用户是/sbin/nologin不允许登录系统
4】定期清理过期账户 防止用户使用
5】禁止管理员登录系统 防止权限过大发生误操作
6】锁定用户无法添加删除用户

在这里插入图片描述

在这里插入图片描述

[root@centos02 ~]# useradd radmin #创建用户

编辑pam认证 开启wheel组模块

vim /etc/pam.d/su
auth            required        pam_wheel.so use_uid
auth            sufficient      pam_rootok.so

编辑wheel组用户使用su命令

[root@centos02 ~]# vim /etc/login.defs
SU_WHEEL_ONLY yes

将用户加入到组中

[root@centos02 ~]# gpasswd -a radmin wheel

创建用户张三和密码验证是否可以使用

[root@centos02 ~]# useradd zhangsan
[root@centos02 ~]# echo "pwd@123" | passwd --st
--status  --stdin   
[root@centos02 ~]# echo "pwd@123" | passwd --stdin radmin
更改用户 radmin 的密码 。
passwd:所有的身份验证令牌已经成功更新。
[root@centos02 ~]# echo "pwd@123" | passwd --stdin zhangsan
更改用户 zhangsan 的密码 。
passwd:所有的身份验证令牌已经成功更新。

验证张三无权使用su命令 radmin有权限

[root@centos02 ~]# su radmin
[radmin@centos02 root]$ su zhangsan
密码:
[zhangsan@centos02 root]$ su root
密码:
su: 拒绝权限

接下来我们授权zhangsan用户管理用户 首先要查找命令位置

[root@centos02 ~]# which useradd
/usr/sbin/useradd
[root@centos02 ~]# which passwd
/usr/bin/passwd
[root@centos02 ~]# which usermod
/usr/sbin/usermod
[root@centos02 ~]# which userdel
/usr/sbin/userdel
[root@centos02 ~]# 

接下来开始配置zhangsan允许管理用户和lisi的权限

[root@centos02 ~]# vim /etc/sudoers
zhangsan localhost=/usr/sbin/passwd,/usr/sbin/useradd,/usr/sbin/userdel,/usr/
即使给了权限也无法修改root属性 所以无需添加别的限制
lisi    ALL=NOPASSWD:/sbin/*,/usr/sbin/*
NOPASSWD用于取消验证密码
Defaults logfile = "/var/log/sudo"
开启日志

验证:
在这里插入图片描述
zhangsan需要密码
在这里插入图片描述

禁用重启快捷键

[root@centos02 ~]# systemctl mask ctrl-alt-del.target 
[root@centos02 ~]# systemctl daemon-reload //重启服务

禁用root用户从tty5和6登录

[root@centos02 ~]# vim /etc/securetty 

在这里插入图片描述
接下来配置grup密码

linux系统开机关机控制
1、开关机控制类型
1】bios设置密码
避免所有用户进入bios修改bios设置
2】禁用网络启动
防止网络引导
3】禁止用usb接口
防止移动设备引导
4】禁用ctrl+alt+delete
防止按快捷键重新启动
5】grub引导
防止从其他系统启动
在这里插入图片描述
添加grub引导菜单密码
[root@centos02 ~]# vim /etc/grub.d/00_header
在这里插入图片描述
重新生成grub菜单
在这里插入图片描述
验证:
在这里插入图片描述
实验至此结束

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值