首页/安全/安全加固速查//tmp 与 /var/tmp 粘滞位(1777)
本包目录(363 条)
主机加固基线90 条
防火墙与访问控制50 条口令与认证策略55 条服务与端口收敛50 条补丁与漏洞管理50 条日志与审计34 条基线核查命令34 条

/tmp 与 /var/tmp 粘滞位(1777)

共享临时目录必须带粘滞位(drwxrwxrwt):人人可建文件,但只能删除自己的;缺粘滞位时任意用户可删除或替换他人文件,可被用于本地提权。

安全加固速查安全更新于 2026-10-12
加固项共享目录粘滞位
适用平台Linux(RHEL/CentOS/Debian/Ubuntu)
风险等级中
基线值/tmp、/var/tmp 权限 1777(drwxrwxrwt)

核查

核查
ls -ld /tmp /var/tmp
# 期望:drwxrwxrwt ... /tmp

修复

修复
chmod 1777 /tmp /var/tmp
目录权限尾部的 t 就是粘滞位;缺 t 且目录可写时,先恢复权限,再排查期间是否发生过文件被替换。

易错点

  • 系统若把 /tmp 挂成 tmpfs,重启即清空:日志与残留物留存策略要单独设计,别指望它长期保留
  • 修复时对目录用 chmod 1777(含粘滞位),漏写 1 只得到 777 仍不安全

数据来源与参考

  • CIS Linux Benchmark:Ensure sticky bit is set on all world-writable directories
  • sticky(7) 手册(Linux)

相关工具

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