
对于运维人员而言,新装Linux系统(Ubuntu/CentOS等)后,一套标准化的初始化操作,是保障系统安全、稳定、高效运行的基础,更是后续部署服务(如Docker、K8s、Redis等)的前提。本文整理了极简版初始化步骤,摒弃冗余理论,聚焦实操,新手也能直接上手。 核心原则:安全优先、按需优化、兼顾兼容性,适用于2022年主流Linux发行版(CentOS 7/8、Ubuntu 20.04等)。 一、SSH安全配置(重中之重)SSH是远程管理Linux的主要方式,也是系统安全的第一道防线,初始化首要优化SSH配置,避免未授权访问。 1. 设置SSH白名单限制登录IP/网段,仅允许指定设备(如办公电脑、运维服务器)连接,从源头阻断非法访问。 实操提示:修改SSH配置文件 /etc/ssh/sshd_config,添加允许的IP/网段,禁止其他IP连接,配置后重启sshd服务生效。 2. 禁止root用户直接登录root用户拥有系统最高权限,直接暴露在外风险极高。建议创建普通用户,通过普通用户登录后,再使用sudo命令提升权限,大幅提升系统安全性。 实操提示:同样在/etc/ssh ...
