栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

在PATH模式040777的PATH中获得警告“不安全的世界可写目录/ home / chance”,用于rails和gem

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

在PATH模式040777的PATH中获得警告“不安全的世界可写目录/ home / chance”,用于rails和gem

如果您尝试

sudo chmod go-w /usr/local/bin
使用其他答案,请尝试:

chmod go-w /home/chance

代替。

似乎已发生的事情是,您的主目录(

/home/chance
)已以某种方式添加到您
$PATH
的目录中(操作系统在尝试查找要启动的可执行文件时搜索的目录列表),并且其权限也已更改,以便任何人都可以写入它。这可能是一个安全问题,因为其他用户可能会将可执行文件放入此目录中,而您可能会意外启动该可执行文件。Ruby注意到这一点并发出警告。

此命令更改目录的权限,使其不再可写入世界。

在UNIX中,为三个类别(文件所有者(用户),文件组(组)和其他所有人)指定了文件许可权)。(有关Unix文件权限的更多信息,请参见Google)。

因此,分解上面的命令:

chmod
-更改文件的“模式”(即其权限)

go
-对于组(g)和其他(o)

-w
-(减w)删除写入权限

/home/chance
-有问题的文件(或目录)

在另一个答案中,引起问题的目录是

/usr/local/bin
,该目录归root拥有,因此
sudo
需要更改其权限。
/home/chance
是您的主目录,该目录由
chance
可以更改其权限的用户拥有-
sudo
不需要。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/400928.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号