Linux系统加固方法介绍


当前第2页 返回上一页

Cron有它自己内建的特性,这特性允许定义哪些人能哪些人不能跑任务。 这是通过两个文件/etc/cron.allow 和 /etc/cron.deny控制的。要锁定在用Cron的用户时可以简单的将其名字写到corn.deny里,而要允许用户跑cron时将其名字加到cron.allow即可。如果你要禁止所有用户,仅允许root用户。如下:


1

2

# echo 'root' >> /etc/cron.allow

# echo 'ALL' >> /etc/cron.deny

ssh服务禁止root登录

1、不要使用默认端口,修改方式;


1

Port 3714

2、不要使用第一版协议;


1

Protocol 2

3、限制可登录的用户;


1

AllowUsers user1 user2 #仅允许user1和user2用户登录

4、设定空闲会话超时时长;

5、利用防火墙设置ssh的远程访问策略;仅允许来自于指定网络中的主机访问;

6、仅监听于指定的IP地址;

ListenAddress

7、基于口令认证时,要使用强密码策略;


1

2

# 使用mkpasswd命令生成密码;

mkpasswd -l 15 -s 3 -d 3 -C 3

8、最后使用基于密钥进行认证

9、禁止使用空密码,默认启用;


1

PermitEmptyPasswords no:是否允许空密码登录;

10、禁止管理员直接登录;


1

PermitRootLogin yes # 是否允许管理员直接登录;安全起见,建议为no;

11、限制ssh访问频度和并发在线;

12、做好日志分析;

以上就是Linux系统加固方法介绍的详细内容,更多文章请关注木庄网络博客

返回前面的内容

相关阅读 >>

查询一台或多台与专有网络 vpc 建立了连接的经典网络类型实例

非常简单的解决Linux下删除文件过多而受shell限制的问题方法

Linux查看进程命令是什么

Linux 系统什么意思

Linux中文件目录结构的详细介绍

Linux下如何查看是否安装了apache服务

Linux中如何更改文件的所属用户和组别?

如何使用describetags查询可以使用的标签

Linux chown命令有什么用

Linux wc命令有什么用

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...