包管理器Homebrew(我在 OS X 上,但我一般对基于 Unix 的安全性很好奇,因为它与目录权限有关)将所有者设置/usr/local/bin
为我的用户(root
默认情况下,对吗?),这意味着现在我可以通过简单地将它们移动到/usr/local/bin
(sudo
不需要)来安装可执行文件。
- 我对此是否正确,通常
/usr/local/bin
由 拥有root
? - 与普通用户交流不是
/usr/local/bin
一个巨大的安全问题吗,因为现在我运行的任何软件都可以代表我安装程序而无需我的密码?