Linux安全加固
Linux安全加固
1 设备管理
1.1 管理远程工具
1 | 管理远程工具 |
1.2 ssh服务加固
1 | + 如何进行限制IP地址的爆破攻击 |
1.3 访问控制
1 | 添加条目格式: |
2 用户与口令安全
1 | 2.1 限制系统没用的默认账户登录 |
| 组件 | 功能 |
|---|---|
| auth | 认证接口,要求并验证密码 —- 登录处理功能 |
| account | 检测是否允许访问 |
| password | 设置并验证密码 —- 密码复杂度 |
| session | 配置和管理用户sesison |
1 | 第二层 应用接口层 |
| 控制标志 | 功能 |
|---|---|
| **required ** | 必须success才能进行继续,即使失败用户也不会立刻获知,直到所有相关模块完成 —- 登录处理功能 |
| **requisite ** | 必须success才能使认证继续进行 —- 密码复杂度 |
| suffifient | 如果失败则忽略 |
| optinal | 忽略结果,不管是否失败 |
1 | 第三层 应用程序 程序文件 |
1 | 密码复杂度 |
1 | 2.5 控制用户登录会话 |
3 禁用不必要的系统服务
1 | chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。 |
4 安全防护
1 | 4.1 umask权限 |
5 三权分立
1 | 三员的理解:系统管理员,安全保密管理员,安全审计员 |
1 | 身份鉴别 |











