sudo chmod-R 777 /

sudo chmod-R 777 /

假设情况:
跑步的长期影响是什么sudo chmod -R 777 /?我知道这意味着所有用户对所有文件都拥有完全权限,但是还有其他副作用吗?

答案1

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

答案2

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

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

你可以阅读相关内容这里然后你就会知道他们是多么无能。所以要注意这个命令行。

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

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

或者对于文件夹:

find / -perm -1000 -exec ls -ld {} \;

相关内容