警告:使用 Homebrew 的 PATH 中的不安全世界可写目录 .../osx/bin,模式 040777

pro*_*eek 0 ruby installation homebrew

我正在使用homebrew来编译/安装 Mac 命令行工具。它使用 ruby​​ 来实现,每当我使用 时homebrew install SOMETHING,我都会收到warning: Insecure world writable dir .../osx/bin in PATH, mode 040777警告。bin目录的权限为777。为什么会出现这个警告,如何删除它们?

Sop*_*ert 5

777在路径中包含目录通常不是一个好主意,因为其他用户可以将可执行文件放在那里并欺骗您以您的权限运行它们。要修复,只需将其更改为755775。(当然,如果您是计算机的唯一用户,则无需担心。)