Linux系统初始化脚本
发布时间:2026-04-20 18:19       
一、系统基础配置:设置主机名hostnamectl set-hostname,配置时区timedatectl set-timezone Asia/Shanghai,配置DNS解析/etc/resolv.conf,关闭SELinux setenforce 0和修改/etc/selinux/config,关闭防火墙或配置基础规则。二、安全加固:修改SSH端口和配置,禁止root远程登录,设置密码复杂度策略,配置登录失败锁定,安装fail2ban防暴力破解,设置文件描述符限制ulimit。三、软件安装:更新系统yum update -y,安装常用工具如vim wget curl git htop iotop,安装开发工具gcc make,配置epel源获取更多软件包,安装Docker和Docker Compose。四、监控与日志:配置rsyslog远程日志,安装node_exporter采集指标,配置logrotate日志轮转,设置crontab定时任务。