首页/安全/安全加固速查/服务禁用与屏蔽(disable/mask 的区别)
本包目录(363 条)
主机加固基线90 条防火墙与访问控制50 条口令与认证策略55 条
服务与端口收敛50 条
补丁与漏洞管理50 条日志与审计34 条基线核查命令34 条

服务禁用与屏蔽(disable/mask 的区别)

disable 取消自启但可被依赖拉起;mask 用 /dev/null 链接彻底封死。收敛时按“是否需要兜底防护”选择。

安全加固速查安全更新于 2026-10-12
加固项服务封停
适用平台Linux(systemd)
风险等级中
基线无用服务已停并防拉起

停用与屏蔽

停用与屏蔽
systemctl disable --now avahi-daemon
systemctl mask cups
systemctl is-enabled cups     # masked
systemctl unmask cups && systemctl enable --now cups   # 需要时恢复
处理顺序:stop → disable → mask;临时验证期先用 stop,确认无影响再落 disable/mask。

易错点

  • 对已被依赖的服务 mask 会导致依赖启动失败:先 systemctl list-dependencies 看引用
  • 重装或升级软件包可能重建被 mask 的单元:变更后复查 is-enabled

数据来源与参考

  • systemctl(1) 手册:mask 语义
  • CIS Linux Benchmark:服务禁用条目

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌