zsh compinit、compaudit、chmod g-w xx_dir
zsh compinit: insecure directories, run compaudit for list. Ignore insecure directories and continue [y] or abort compinit [n]?
- 打开终端提示的上面的信息,已经提示了很久了,一直没有时间去处理,这次花了一点时间去处理。
- 问题描述:zsh在初始化时会通过
compinit命令初始化补全系统,遇到了不安全的目录(所有用户可写),提示不安全的目录,不安全的目录意味着所有的用户都可以在该目录中添加文件,恶意用户在该目录中添加了恶意或者伪造脚本时,用户在使用命令时,补全系统时会将其提示出来,导致用户错误执行命令,造成系统风险 - 处理:使用
compaudit命令列出不安全的目录,然后将不安全目录的用户权限修改为非所有用户都有写入的权限;chmod g-w,o-w xx_dir stat xx_dir命令可以查看指定目录的权限信息
标题:zsh compinit、compaudit、chmod g-w xx_dir
作者:temp12138
地址:https://solo.mfyzl.icu/articles/2024/11/29/1732872904551.html
废话短说