主题
04 — 服务与进程
采集时间:2026-11-08 04:00 CST
1. 概览
| 项目 | 值 |
|---|---|
| 运行中服务 | 30(2026-11-08 新增 docker / containerd / ss-local / privoxy) |
| 失败单元 | 0 ✅ |
| 开机自启服务 | 60+ |
| systemd timer | 15 |
2026-11-08 新增的服务
| 服务 | 作用 | 监听 |
|---|---|---|
docker.service | Docker Engine 29.9.3 | unix:///var/run/docker.sock |
containerd.service | 容器运行时 | — |
ss-local-us01.service | Shadowsocks 客户端(美国 Z01) | 127.0.0.1:1080 |
privoxy.service | SOCKS5 → HTTP 代理 | 127.0.0.1:8118 |
fail2ban.service | 入侵防护(sshd jail) | — |
已停用的服务
| 服务 | 原因 |
|---|---|
shadowsocks-libev.service | 服务器模式,本机不需要 |
shadowsocks-libev-local@us01.service | 包自带模板以非 root 运行读不到 600 配置,改用自建 unit |
运行中的容器(Docker)
| 容器 | 镜像 | 状态 | 内存 | 端口 |
|---|---|---|---|---|
tenodx-caddy | caddy:2.11.9-alpine | running(无 healthcheck) | 11 MB | 127.0.0.1:80 |
tenodx-docs | tenodx/docs:1.0.0 | running + healthy | 39 MB | 127.0.0.1:8088 |
tenodx-fw-registry | tenodx/fw-registry:1.0.0 | running + healthy | 51 MB | 127.0.0.1:8000 |
tenodx-postgres | postgres:18-alpine | running + healthy | 55 MB | 127.0.0.1:5432 |
tenodx-uptime-kuma | louislam/uptime-kuma:2 | running + healthy | 142 MB | 127.0.0.1:3001 |
tenodx-napcat | mlikiowa/napcat-docker:latest | running(无 healthcheck) | 213 MB | 127.0.0.1:6099/3000/3002 |
合计容器内存约 421 MB,宿主总用 705 MB / 1.7 GB,Swap 用 29 MB。
详细配置见
03-软件清单.md、10-部署规范.md、11-应用服务.md。docker.service与containerd.service均enabled,宿主重启后容器自动恢复 (已实测:systemctl stop/start docker→ 容器回到 healthy)。
全部为 Ubuntu 系统默认组件 + 阿里云 Agent,没有任何业务服务。
2. 运行中的服务
阿里云组件
| 服务 | 进程 | 内存 | 说明 |
|---|---|---|---|
aegis.service | AliYunDunUpdate、AliYunDun、AliYunDunMonitor、AliHips、AliSecCheck | 约 14.8 MB(service 计)+ 各进程合计 ~100 MB | 阿里云安全中心(云盾/安骑士) |
aliyun.service | aliyun-service.symlink | 约 14 MB | 阿里云助手(控制台下发命令/脚本) |
系统服务
| 服务 | 作用 |
|---|---|
ssh.service | SSH 服务端(唯一对外服务) |
chrony.service | NTP 时间同步 |
cron.service | 定时任务 |
rsyslog.service | 系统日志 |
dbus.service | D-Bus 消息总线 |
polkit.service | 权限管理 |
systemd-journald.service | 日志收集 |
systemd-logind.service | 登录会话管理 |
systemd-networkd.service | 网络配置 |
systemd-resolved.service | DNS 解析 |
systemd-timedated.service | 时间设置 |
systemd-udevd.service | 设备管理 |
networkd-dispatcher.service | 网络事件分发 |
packagekit.service | 包管理 D-Bus 接口 |
snapd.service | Snap 包管理 |
multipathd.service | 多路径存储(云盘用不到) |
tuned.service | 系统性能调优(阿里云自带) |
udisks2.service | 磁盘管理 |
unattended-upgrades.service | 自动安全更新 |
fwupd.service | 固件更新(云服务器用不到) |
atd.service | at 定时任务 |
getty@tty1.service | 本地终端 1 |
serial-getty@ttyS0.service | 串口终端 |
user@0.service | root 用户管理器(有会话时启动) |
3. 内存占用 TOP(采集时)
| 进程 | RSS | %MEM | 建议 |
|---|---|---|---|
fwupd | 168 MB | 9.4% | ⛔ 云服务器完全用不到,建议停机 |
AliYunDunMonitor | 46 MB | 2.6% | 阿里云安全中心,一般保留 |
AliSecCheck | 44 MB | 2.4% | 阿里云安全体检 |
snapd | 33 MB | 1.8% | 无 Snap 需求可停 |
systemd-journald | 28 MB | 1.5% | 保留 |
multipathd | 27 MB | 1.5% | ⛔ 云盘用不到,建议停机 |
tuned | 20 MB | 1.1% | 阿里云调优,建议保留 |
unattended-upgrades | 16 MB | 0.9% | 建议保留 |
networkd-dispatcher | 14 MB | 0.7% | 保留 |
packagekitd | 13 MB | 0.7% | 可停 |
内存总览: 1.7 GiB 中已用 443 MB,可用 1.1 GB(含 buff/cache)。
4. 可优化项(预计释放 200+ MB)
bash
# 1) fwupd —— 固件更新,云服务器无意义(省 ~168 MB)
systemctl disable --now fwupd.service
systemctl disable --now fwupd-refresh.timer
# 2) multipathd —— 多路径存储,单一云盘无意义(省 ~27 MB)
systemctl disable --now multipathd.service
# 3) snapd + lxd —— 不使用 Snap/容器时(省 ~33-60 MB)
snap remove lxd
systemctl disable --now snapd.service
# 4) packagekit —— 图形化包管理后端,服务器无用(省 ~13 MB)
systemctl disable --now packagekit.service⚠️ 建议在添加 Swap 之后再做这些优化,避免不必要的风险窗口。 阿里云 Agent(aegis / aliyun)建议保留 —— 卸载会影响安全防护和控制台管理能力。
5. 其他观察
open-vm-tools.service、vgauth.service处于 enabled 状态,但这是 VMware 工具, 运行在阿里云 KVM 上完全没有用途(当前未运行,仅在自启列表里)。- 无失败单元,系统状态健康。
user@0.service是 root 有 SSH 会话时自动拉起的用户管理器,正常现象。