基本原则
- 最小的权限+最小的服务=最大的安全。保持简单,程序只实现指定的功能。坚持最小权限,把可能造成的危害降到最低。
- 对操作者(IP)的所有操作默认不信任,采用白名单机制,只放行已知的操作。
- 永远不要信任用户的输入。对所有的输入进行前台和后台两次检查。
- 操作之前先备份。
- 密码复杂度:长度至少8位,并包括数字、小写字母、大写字母和特殊符号4类中至少2类
安全范围
- 操作系统安全加固
- Web 程序安全
- 数据库安全
- 接口安全
- 其他系统服务安全
操作系统安全加固
- 禁用不使用的用户
- 关闭不必要的端口和服务
- 禁止root直接远程登录
- 防止一般网络攻击: 禁ping等
- 其他。