실수로 chown을 /로 설정, 모든 웹에 액세스할 수 없음

실수로 chown을 /로 설정, 모든 웹에 액세스할 수 없음

가능한 중복:
실수로 "chown www-data:www-data / -R"을 루트로 실행했습니다.

chown -R web5: client 12 / 를 입력하고 Enter 키를 눌렀는데, 정말 멍청한 실수를 했습니다. 현재 모든 웹사이트에 액세스할 수 없지만 대부분의 웹사이트는 데이터베이스에 연결할 수 없고 파일을 실행할 수 있는 권한이 없습니다. 어떻게 해결할 수 있는지 알 수 있나요? 도와주세요. 감사해요

답변1

넌 화를 냈어, 친구. 명령은 "sudo chown ..."이어야 하고 실수로 Enter 키를 누른 후 "죄송합니다"라고 말해야 합니다.~ 아니다비밀번호를 입력했습니다.

글쎄, 교훈을 얻었습니다. 이제 무엇을 해야 할까요?

최신 백업을 가져오고 모든 파일과 해당 소유권을 덤프하십시오. 그런 다음 그룹별로 그룹을 살펴보고 소유권을 복구합니다. 문제 해결이 완료될 때까지 재부팅하지 마십시오. 그렇지 않으면 복구가 훨씬 더 어려워질 수 있습니다. (원하는 경우 덤프를 스크립트로 전환할 수도 있습니다.)

명령이 작동하기에는 시스템이 너무 복잡하다면 복구 CD나 USB 디스크로 부팅하고, 시스템을 마운트하고, /bin시스템을 사용할 수 있도록 수리하는 등의 작업을 수행해야 합니다.

곧 될거야매우괴로운. 죄송합니다.

또는 현재 상태를 백업하고 작업 백업에서 복원한 다음 백업에 최신이 아닌 파일을 방금 만든 백업에서 수동으로 복원합니다.

보다이 답변설치된 시스템 파일 복구에 대한 몇 가지 팁을 확인하세요.

관련 정보