CentOS Stream 8 安全保障要点
一 版本与更新策略
sudo dnf update),修复已知漏洞。DNF 是 CentOS Stream 8 的推荐包管理工具,YUM 仍可用。sudo dnf install dnf-automatic 并启用对应 timer)。sudo dnf swap centos-linux-repos centos-stream-repos 后 sudo dnf distro-sync;升级后需重启以启用新内核。二 加固与访问控制
PASS_MIN_LEN 10,要求包含大小写字母、数字与特殊字符。sudo chattr +i ...),防止被篡改。TMOUT=300(5 分钟无操作自动注销)。sudo sed -i 's/PermitRootLogin yes/PermitRootLogin no/' /etc/ssh/sshd_configsudo sed -i 's/AllowUsers.*/AllowUsers youruser/' /etc/ssh/sshd_configsudo sed -i 's/PermitEmptyPasswords yes/PermitEmptyPasswords no/' /etc/ssh/sshd_configsudo systemctl restart sshd三 网络与防火墙
sudo systemctl start firewalld && sudo systemctl enable firewalldsudo firewall-cmd --set-default-zone=public;sudo firewall-cmd --zone=public --add-interface=eth0sudo firewall-cmd --permanent --add-service=ssh && sudo firewall-cmd --reloadsudo firewall-cmd --permanent --add-service=http --add-service=https && sudo firewall-cmd --reloadsudo firewall-cmd --permanent --add-rich-rule='rule family="ipv4" source address="192.168.1.100" port port="80" protocol="tcp" accept' && sudo firewall-cmd --reloadsudo firewall-cmd --reload 后生效。四 运行维护与监控
sudo dnf update,并启用 dnf-automatic 仅安装安全更新,形成“发现—评估—修补”的闭环。/etc/ssh/sshd_config、/etc/firewalld/),变更后验证与回滚预案,确保可观测与可恢复。五 生命周期与替代方案