当前位置: 首页 > news >正文

拿到操作系统以后,我们应该做什么(实操篇)

1.梳理这个操作系统基本的配置,网络,防火墙,端口有没有处理好

2.梳理该安装的软件有没有安装,软件包,

3.梳理配置人员权限和密码

4.监控这个服务器的各种资源的状态

5.日常软件常见的处理和配置

针对您提出的服务器运维梳理需求,我整理了一份标准化的Linux服务器运维巡检与执行清单。请根据您的实际发行版(CentOS/RHEL或Ubuntu/Debian)执行对应命令,逐一核对。


1. 操作系统基础配置梳理(网络、防火墙、端口)

检查目标:确认网络连通性、防火墙策略最小化、关键端口监听正常。

检查项执行命令标准/处理建议
网络连通性ping -c 4 114.114.114.114
ip addr(查看IP)
确认外网和内网IP正确。若DNS解析慢,检查/etc/resolv.conf
防火墙状态CentOS:systemctl status firewalld
Ubuntu:sudo ufw status
若开启,需放行业务端口。若未开启,需评估内网安全风险(云服务器建议使用安全组替代)。
当前监听端口ss -tulnp查看所有TCP/UDP监听端口,关闭非业务端口(如未使用的6379、3306)。
外部端口可达性telnet <公网IP> <端口>(从外部发起)确保Web(80/443)、SSH(22)等业务端口可达,非必要端口禁止对外暴露
SELinux/AppArmorgetenforce(CentOS)
aa-status(Ubuntu)
若业务非必须,建议设为PermissiveDisabled(生产环境谨慎操作)。

2. 已安装软件与软件包梳理

检查目标:确认核心依赖已安装,清理无用包,保持版本一致性。

检查项执行命令标准/处理建议
操作系统版本cat /etc/os-release记录发行版及内核版本(uname -r)。
已安装业务软件rpm -qa | grep -E "nginx|mysql|redis"(CentOS)
dpkg -l | grep nginx(Ubuntu)
对比部署文档,确认Nginx/MySQL/Redis/PHP/Java/Tomcat等是否已安装。
基础编译/运维工具检查gcc,make,vim,curl,wget,net-tools,lsof缺失则安装yum install -y net-tools vimapt install -y curl wget
包更新策略yum check-updateapt list --upgradable生产环境不建议直接upgrade。梳理出高危漏洞包(如OpenSSL),评估后单独更新。
包依赖完整性rpm -Va(验证完整性)若有依赖缺失,业务启动会报错,需及时补全。

3. 配置人员权限与密码策略

检查目标:遵循最小权限原则,杜绝弱密码和Root直接登录。

检查项执行命令标准/处理建议
用户列表核查cat /etc/passwd清理离职员工账号及多余系统账号(如games)。
Sudo权限visudo或查看/etc/sudoers.d/仅授予运维人员wheel/sudo组权限,禁止所有用户无密码NOPASSWD
Root登录限制检查/etc/ssh/sshd_config设置PermitRootLogin no(建议),改用普通用户+sudo -i切换。
密码有效期chage -l <用户名>建议执行chage -M 90 <用户名>设置90天强制过期。
SSH密钥登录ls ~/.ssh/authorized_keys强烈建议禁用密码登录PasswordAuthentication no),仅保留密钥对登录。

4. 监控服务器资源状态

检查目标:实时掌握资源水位,提前预警潜在瓶颈。

检查项执行命令标准/处理建议
CPU负载tophtop(查看load average)负载值应 < CPU核心数 * 0.7。若持续飙升,需排查进程(按P键排序)。
内存使用free -m关注available(可用内存),若<10%需排查内存泄漏(如Java堆栈)。
磁盘空间df -h根分区使用率严禁超过85%,否则需清理日志或扩容。
磁盘I/Oiostat -x 1查看%util,若接近100%说明磁盘瓶颈,需排查慢查询或换SSD。
网络流量nloadiftop检查出入带宽是否占满,防止DDoS或异常挖矿进程。
系统日志监控journalctl -xe -p err(错误日志)若有硬件报错(dmesg | grep error),需立即处理。
建议部署专业监控部署Node Exporter + Prometheus + Grafana或 云厂商自带的云监控,配置告警规则(CPU>90%、磁盘>80%)。

5. 日常软件常见处理与配置维护

检查目标:确保日志轮转、定时任务、服务自启等日常运维动作规范。

检查项执行命令标准/处理建议
日志轮转(Logrotate)检查/etc/logrotate.conf/etc/logrotate.d/确认Nginx/应用日志已配置轮转(如daily,保留7天,compress)。防止日志撑爆磁盘
定时任务(Crontab)crontab -l(当前用户)
cat /etc/crontab
检查是否有可疑定时任务(挖矿病毒常见于此)。确认备份、证书续签(如Let’s Encrypt)定时任务正常。
服务自启管理systemctl list-unit-files | grep enabled确保Nginx/MySQL/Redis等业务服务设置为enabled(开机自启),防止服务器重启后服务掉线。
程序版本回滚准备备份当前部署目录(如/opt/app每次更新前做软链接备份(如/opt/app_bak_20260713),确保更新失败可一键切回。
临时文件清理find /tmp -type f -atime +7 -delete定期清理7天以上未访问的/tmp临时文件。
内核参数优化sysctl -p查看/etc/sysctl.conf高并发场景需调整net.ipv4.tcp_tw_reuse=1net.core.somaxconn等参数。
安全补丁安装yum-plugin-security或 关注Ubuntu安全公告定期(如每月)更新高危CVE漏洞补丁,但务必先在测试环境验证

📋 附录:巡检输出建议

建议您将上述检查结果汇总成一个《服务器日常巡检报告》,格式如下:

  • 日期:2026-07-13
  • 服务器IP:xxx
  • 基础网络:✅ 通 / ❌ 断
  • 防火墙开放端口:22, 80, 443
  • 关键软件版本:Nginx 1.24, MySQL 8.0
  • 资源水位:CPU 15%, 内存 60%, 磁盘 45%
  • 异常项:无 / 需处理xxx
http://www.jsqmd.com/news/1182858/

相关文章:

  • 终极音乐歌词获取神器:如何轻松批量下载网易云和QQ音乐歌词
  • 2026年7月最新昆明官渡区吴井街道亨得利官方钟表服务中心电话公示 - 亨得利官方博客
  • 小程序 毕设项目:基于 SpringBoot 的农产品货源管理与交易平台设计 生鲜农产品线上选购配送小程序系统的设计与实现 (源码+文档,讲解、调试运行,定制等)
  • Claude Code 100个真实案例 - 用AI做配置中心(多环境+灰度+热更新)
  • Llama-3.3-70B量化模型安全指南:保护您的AI推理服务终极教程 [特殊字符]
  • 如何快速上手DeepSeek-R1-Distill-Qwen-7B:AMD NPU部署的完整指南
  • 3分钟掌握跨平台资源下载神器:res-downloader完整指南
  • 大数据毕设选题推荐:康益健身运动打卡与体态管理小程序的设计与实现 个性化健身指导与训练计划推送系统【附源码、mysql、文档、调试+代码讲解+全bao等】
  • Python 2:基础语法
  • 如何为Gemma-4-e2b-it-OptiQ-4bit创建自定义量化配置:完整指南 [特殊字符]
  • 2026浦东新区刑事案件律所权威排行参考 - 起跑123
  • Ultimate Vocal Remover 5.6:AI音频分离的终极免费解决方案
  • Carbon Components React最佳实践:构建可访问性(A11y)优先的企业级应用
  • 小程序 毕设项目:校园闲置物品回收与交易服务系统的设计与实现 基于 SpringBoot 的校园二手交易信息管理系统的设计与实现 (源码+文档,讲解、调试运行,定制等)
  • 开发者必看:DeepSeek-R1-Distill-Llama-8B_rai_1.7.1_npu_16K的NPU推理流程与API调用指南
  • LongCat-2.0推理优化策略:如何在资源受限环境下部署1.6万亿参数模型
  • STM32 F103 HAL库 PVD配置实战:CubeMX NVIC配置与手动添加中断的3个关键步骤
  • FIGConvNet DrivAerML Surface数据集指南:DrivAerML 500种汽车变体数据详解
  • 3种方法彻底解决Balena Etcher在Mac上的下载安装难题
  • 2026GEO搜索优化公司哪家好|从诊断到优化,GEO全链路原理科普
  • dbrx-base-FP8-KV部署实战:vLLM后端集成与多GPU配置完全指南
  • 多语言支持与代码能力测试:NVIDIA-Nemotron-Labs-3-Elastic-30B-A3B-BF16全面评估
  • 图片去重神器AntiDupl:彻底清理重复照片,释放硬盘空间
  • 亲身到店探访海口亨得利官方名表服务中心|全新地址及售后电话(2026年7月更新) - 亨得利官方
  • 5分钟掌握Mermaid Live Editor:免费高效的在线图表编辑器终极指南
  • Flipper-IRDB终极指南:7000+红外遥控数据库快速上手
  • 为什么选择Phi-3-mini-4k-instruct_rai_1.7.1_npu_4K?AMD NPU平台的文本生成性能革命
  • Stage 项目综合实战:启动、页面、扩展与后台任务闭环
  • Arthas - monitor 命令,方法执行指标持续监控
  • Ornith-1.0-9B-6bit社区贡献指南:如何参与模型优化与功能扩展