루트 폴더/파일 권한을 변경했습니다. 어떻게 해야 합니까?

루트 폴더/파일 권한을 변경했습니다. 어떻게 해야 합니까?

실수로 다음 명령을 실행했습니다

sudo chmod 777 -R /

이전 상태로 돌아가려면 어떻게 해야 하나요?

답변1

이 경우 답은 하나뿐입니다.

시스템을 다시 설치하십시오. 시스템을 복구할 수 없게 변경했습니다. 권한을 안정적으로 복원할 수 있는 방법은 없습니다.

답변2

실제로 이는 복구하기 어렵습니다. Live CD를 사용하여 chmod 및 chown을 수행할 수 있습니다.

라이브 CD에서 부팅한 다음 원하는 대로 권한을 변경합니다. 그러나 각 디렉터리에 적용해야 하는 권한이 무엇인지 먼저 알아야 하고 동일한 디렉터리에 많은 권한이 있을 수 있으므로 이 작업을 수행하는 데는 많은 시간과 노력이 필요합니다. 따라서 각 파일에 대한 권한을 독립적으로 변경해야 할 수도 있으며 이는 재앙이 될 수 있으므로 작업이 쉽습니다.

Live CD를 사용하여 데이터를 백업한 다음 새로 설치하세요. 이는 권한을 처리하는 것보다 쉽습니다.

답변3

우와! 이 시도:

먼저 이것을 확인해 보세요:http://www.slideshare.net/cog/chmod-x-chmod

또는 새 chmod를 생성하여 원래 chown +x 000 cat chmod > ~/my-chmod ~/my-chmod a+x chmod에 사용합니다.

이것은 제안을 중단하기 전의 시도일 뿐이지만, 지우고 다시 시작한다는 합의에 동의하는 경향이 있습니다.

결과를 올려주세요

관련 정보