维修预约咨询

维修预约咨询

营业时间:09:00-20:30

400-119-8500

修复“检测到不安全的完成相关目录”

2022-10-26 22:16:22 浏览数: 关键词: # 修复OhMyZsh“检测到不安全的完成相

修复“检测到不安全的完成相关目录”

修复“检测到不安全的完成相关目录” 1:更改指定目录的权限

更改权限的一个选项是使用chmod 755,这是所有者(您)的完全权限,为其他人提供相关目录的读取和执行权限。比如:

chmod 755/usr/local/share/Zsh

chmod 755/usr/local/share/Zsh/site-

苹果维修哪家好杭州

functions

你当然可以使用其他更适合你的权限选项,但是755应该可以解决Oh My Zsh中目录不安全的问题。

(顺便说一句,对于大多数设置,这些目录的默认权限是rwxrwxr-x的775,如果你因为什么原因要恢复的话)。

选项2:禁用不安全目录检查

如果您不想更改权限而只是取消不安全目录验证(这基本上只是忽略检查,它无法解决潜在的安全问题),您可以将以下内容添加到您的。zshrc文件:

zsh _ disable _ comp fix=true

使用nano是将其添加到您的。zshrc文件或您选择的文本编辑器。

同样,这并没有解决权限投诉,它只是停止检查指定目录的权限。

对于许多用户来说,建议让所有用户帐户都可以访问/usr/local/share/zsh/,这样Mac上的所有用户帐户都可以使用Oh My Zsh,但是对于其他想要在共享用户计算机上使用更严格环境的用户,您也可以更改权限以适应这种情况。这个选择取决于你。

完整的错误信息解释如下,主要是告诉你如何解决问题,但不一定是用最简洁的方式写出来就能立刻得到解决方案。尽管如此,它还是值得阅读和回顾的,这样你就可以知道哪些选择是由Oh My Zsh阐明的,并消除安全消息的每个选项的后果。

[oh-my-zsh]检测到不安全的完成依赖项目录:drwxrwxr-x 3 user admin 96 jun 29 2020/Usr/local/share/zshdrwxrwxr-x 5 user admin 160 jul 19 14:54/Usr/local/share/zsh/site functions

[oh-my-zsh]出于安全原因,我们不会完成从这些目录的加载,直到[oh-my-zsh]您修复它们的权限和所有权并重新启动zsh。[oh-my-zsh]对于具有组或其他可写性的目录,请参考上面的列表。

[oh-my-zsh]要修复您的权限,您可以禁用[oh-my-zsh]“组”和“其他人”的写权限,并确保这些的[oh-my-zsh]所有者目录是根用户或您的当前用户。[oh-my-zsh Xas chmod GW,ow

[oh-my-zsh]如果以上没有帮助或者你想跳过对[oh-my-zsh]不安全目录的验证,你可以在oh之前从你的zss设置变量ZSH_DISABLE_COMPFIX为[oh-my-zsh] "true"-my-zsh。

青岛苹果维修点

以上就是关于"修复“检测到不安全的完成相关目录”"的内容介绍,希望对您有所帮助,更多苹果手机维修技巧,敬请关注全国苹果维修服务中心.

【修复“检测到不安全的完成相关目录”】文章内容来源:https://ask.china-applefix.com/weixiu/jiqiao/11103.html

苹果维修最新资讯