就不做过多的废话介绍了,直接上干货吧~ 1、 注释不要的账号
前面加#可以注释掉 /etc/passwd /etc/group 原则:最小的权限+最少的服务=最大的安全 2、 将非登录用户的shell设为/sbin/nologin
加一个!就不能登录了 3、给账号组加锁
加锁
解锁 4、 账号口令安全设置vi /etc/login.defs
Chage –M 30 test #test账号30天后必须修改密码 Chage –d 0 test #test下次登录必须修改密码 5、 命令历史安全History
1、 减少历史记录条数 vi /etc/profile
最大1000条 2、 终端关机后自动清空 vi ~/.bash_logout
3、 闲置600秒后自动注销 Vi /etc/profile
全局下 vi ~/.bash_profile
6、 限制使用su命令切换用户这边是加-和不加-的区别
允许使用su命令的加入wheel组 vi /etc/pam.d/su
此时已经限制了su的使用 7、 sudo命令的安全性
配置sudo vi /etc/sudoers
增加执行的命令
8、 Root密码忘记重启按E键
照到linux16,光标对准开头,按END键。 输入空格,在输入rd.break,crtl+x重启
进入这个界面 重启挂载分区 Mount –o remount,rw /sysroot/
在输入 chroot /sysroot/ 进入根目录
在输入passwd root修改密码
在输入
接着ctrl+d退出
输入reboot重启
密码修改成功(此处为centos7为实例) 9、 防止随意reboot重启root密码grub2-mkpasswd-pbkdf2
复制密码 grub.pbkdf2.sha512.10000.9B411162EEC4C7C963519A9E14FB68E7FFA09427D601B165BE8A9E7E534CBD5ACAD51E9C1F4B5BBFE7DBA0D36DE1D8460BF9FD038CA8C74E6570CD7A253F7215.5A7958CBDD8745E24D813B2FB962F03D2E29E4F4D3D795C9575FE31FAC534409B7F2FFAB1A627BE1199A5F30984B0E7E6FF79398E93B5B422B67F4B646EF1C38 防编辑设置密码 vi /boot/grub2/grub.cfg
Reboot重启 按E键编辑,发现需要输入密码
手打的文章,都是自己实验下来的一笔一笔的记录,如果没有帮助到你,也请大佬勿喷 如有技术问题可关注官方微博后留言,接受投稿,另团队接受志同道合小伙伴的报名。谢谢大家的支持哈 |
| 本文出处: http://www.toutiao.com/a6467098053605065230/ |
|
声明:文章版权归原作者所有 部分文章转自互联网 如有侵权请联系
[邮箱地址] 删除
|