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 {} \;

관련 정보