UOS Server 20 初上手
统信 UOS 服务器版 20 延续 rpm 加 dnf 的包管理体系与 systemd 服务框架,从 RHEL 系发行版迁移过来的操作习惯基本可以直接复用:装包用 dnf、管服务用 systemctl、看日志用 journalctl。差异集中在软件源地址、安全组件的默认状态与预装组件清单上,因此上手机器的第一步仍然是核对版本、源与默认启用的服务,把基线摸清再动手改配置。
基本信息
| 包管理 | dnf 与 rpm,兼容 yum 命令习惯 |
|---|---|
| 服务管理 | systemd 与 systemctl |
| 防火墙 | 默认启用 firewalld 管理规则 |
| 软件源 | 为单位适配的官方源,地址与社区版本不同 |
| 版本查看 | 读标准标识文件与主机信息命令 |
| 适用场景 | 服务器、数据库与中间件承载 |
典型使用场景
- 新机交付:核对版本与源,确认默认服务状态并记录基线
- 端口放行:按服务名或端口在防火墙里放行,并写入永久配置
- 服务上线:注册为系统服务并设置开机自启
- 排障第一跳:按 systemctl 与 journalctl 的标准路径定位问题
- 源与补丁:确认官方源可用并按需更新
- 迁移适配:从其它发行版迁移时核对差异点
装机后自检
装机后自检
cat /etc/os-release # 确认版本与标识
hostnamectl # 主机与系统信息
systemctl status sshd firewalld --no-pager # 关键服务状态
firewall-cmd --list-all # 防火墙当前规则
systemctl --failed # 有无失败单元
dnf repolist # 确认软件源可用
dnf check-update # 查看可更新项自检项对照
| 检查项 | 期望结果 | 异常处理 |
|---|---|---|
| 版本文件 | 与交付要求一致 | 核对补丁级别与源地址 |
| 远程管理服务 | 运行中且已设自启 | 确认配置与访问来源限制 |
| 防火墙 | 运行中且规则符合最小放行 | 按需放行并 reload |
| 失败单元 | 无失败单元 | 按标准流程排查根因 |
| 软件源 | 仓库可列出且地址正确 | 修正源文件后清缓存重建 |
| 可更新项 | 结果符合维护窗口安排 | 按安全补丁范围规划升级 |
防火墙默认处于启用状态时,放行规则必须写入永久配置并重新加载才会持久生效。现场排查「端口不通」时,先确认防火墙当前规则,再回到服务自身的监听与日志,避免在错误的方向上反复重启服务。
该产品使用单位适配的官方软件源,把其它发行版的源文件直接复制过来会因元数据格式、签名密钥与依赖版本差异而失败,甚至引入不兼容的组件。需要新增源时应使用官方提供或经适配确认的地址。