실수로 운영 체제의 모든 파일 실행을 비활성화했습니다.

실수로 운영 체제의 모든 파일 실행을 비활성화했습니다.

sudo chmod -333 /
시스템이 작동하지 않을 것으로 예상됩니다. 재설치 외에 복구할 수 있는 방법이 있는지 알고 싶습니다.

내 운영 체제는 데비안입니다.

답변1

-R이것이 실제 사용하는 명령인 경우 또는 재귀 스위치가 사용되지 않기 때문에 실제로 시스템의 모든 파일에서 작동하지 않습니다 . 기본적으로 /루트 디렉터리에 있는 사용자, 그룹 및 모든 사람에 대한 쓰기 및 실행 권한 만 제거하면 됩니다 ( /root사용자의 홈 디렉터리와 혼동 하지 마십시오 root).

이 명령이 작동하는지 확인해야 합니다 root. 간단히 chmod 755 /루트로 실행하면 원래 상태로 복원됩니다.

사용 중인 Unix 기반 운영 체제에 따라 복구 모드 또는 단일 사용자 모드로 들어갈 수 있는 경우 대부분의 Linux 배포판에서 위 명령을 실행할 수 있지만 다른 경우에는 이것이 불가능할 수 있습니다. Google을 통해 사용 가능한 모든 운영 체제에 대해 단일 사용자 모드로 들어가는 연습이 있습니다. 그래도 작동하지 않으면 다시 설치해야 할 수도 있습니다.

관련 정보