首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >sudo chmod-R 777 /

sudo chmod-R 777 /
EN

Unix & Linux用户
提问于 2017-03-25 15:22:07
回答 2查看 3.1K关注 0票数 -1

假设情况:

运行sudo chmod -R 777 /会产生什么长期影响?我知道这意味着所有用户对所有文件都有完全的权限,但是还有其他的副作用吗?

EN

回答 2

Unix & Linux用户

发布于 2017-03-25 15:27:14

这将使您的操作系统无法使用,因为删除一些需要它的可执行文件的suid位。

票数 3
EN

Unix & Linux用户

发布于 2017-03-25 16:39:38

不谈安全问题,是的,有一些副作用。

其中之一是,通过将根文件夹权限更改为777和所有子文件和文件夹,甚至是二进制程序。您不仅要更改这些简单的权限,还有一种称为“粘性位权限”的东西,这个命令sudo chmod -R 777 /肯定会擦除它们。

你可以读到它,这里,你会知道他们是多么的无能。因此,请注意这个命令行。

使用此命令可以找到具有粘性位权限的所有文件和文件夹。

find / -perm -2000 -perm -4000 -perm -1000 -exec ls -l {} \;

或用于文件夹:

代码语言:javascript
复制
find / -perm -1000 -exec ls -ld {} \;
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/353812

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档