为了账号安全,请及时绑定邮箱和手机立即绑定

警告:PATH模式040777下不安全的世界可写目录/ usr / local / bin

警告:PATH模式040777下不安全的世界可写目录/ usr / local / bin

慕勒3428872 2019-11-23 13:19:00
每次我运行以下命令rails server:警告:PATH模式040777下不安全的世界可写目录/ usr / local / bin我在这里搜索解决方案,他们说键入: chmod go-w /usr/local/bin但是我得到这个错误:chmod:无法在/ usr / local / bin上更改文件模式:不允许操作我正在使用OSX。
查看完整描述

3 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

您将需要具有root用户访问权限才能执行此操作。如果您还不是管理员用户,请以管理员身份登录。然后使用“ sudo”更改权限:


sudo chmod go-w /usr/local/bin

显然,这意味着您不能再通过'sudo'将文件安装在/ usr / local / bin中,但是您可能无论如何都不应该这样做。


查看完整回答
反对 回复 2019-11-23
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

我在MacOSX 10.6.8中遇到了相同的错误-Ruby似乎检查路径中是否有可写的目录(包括父目录)。在我的情况下,不存在/ usr / local / bin,因为没有创建它。


所以我要做


sudo chmod 775 /usr/local

摆脱警告。


这里的问题是MacOS中的任何非root:wheel进程是否需要在/ usr / local中创建任何内容?


查看完整回答
反对 回复 2019-11-23
?
ABOUTYOU

TA贡献1812条经验 获得超5个赞

我在OSX中遇到过同样的问题。可以通过运行“磁盘实用程序以修复权限”来修复它。我同意Peter Nixey的观点:就我而言,这是我的3G软件狗安装或重新安装其驱动程序时引起的。之后修复权限可以解决此问题。


查看完整回答
反对 回复 2019-11-23
  • 3 回答
  • 0 关注
  • 975 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信