A-8数据库加固
任务环境说明:
- (Linux)系统:用户名root,密码123456
- 删除默认数据库(test);
- 改变默认MySql管理员用户为:SuperRoot;
- 使用MySql内置MD5加密函数加密用户user1的密码为(P@ssw0rd1!);
- 赋予user1用户对数据库所有表只有select、insert、delete、update权限;
- 对忘记mysql数据库SuperRoot管理员密码进行重置操作;
A-9服务加固 SSH\VSFTPD
任务环境说明:
- (Linux)系统:用户名root,密码123456
1.SSH 服务加固
(1)SSH 禁止 root 用户远程登录。
(2)设置 root 用户的计划任务。每天早上 7:50 自动开启 SSH 服务,22:50 关闭;每周六的 7:30 重新启动 SSH 服务。
(3)修改 SSH 服务端口为 2222。
2.VSFTPD 服务加固
(1)设置数据连接的超时时间为 2 分钟、无任何操作的超时时间为5分钟。
(2)设置站点本地用户访问的最大传输速率为1M。
(3)禁止匿名用户登录。
(4)关闭ascii模式下载,防止被用于DoS攻击。
A-10防火墙策略-2
任务环境说明:
- (Linux)系统:用户名root,密码123456
1.只允许转发来自 172.16.0.0/24 局域网段的DNS 解析请求数据包;
2.为确保安全,仅允许 172.16.10.0/24 网段内的主机通过 SSH 连接本机。
3.为防止Nmap扫描软件探测到关键信息,设置iptables防火墙策略对80、3306号端口进行流量处理;