chmod를 사용하여 잘못된 디렉터리에 권한을 설정하세요.

chmod를 사용하여 잘못된 디렉터리에 권한을 설정하세요.

터미널을 통해 magento 패치를 수행하고 /public_html 대신 /에서 다음 명령을 실행하고 있습니다.

find . -type d -exec chmod 500 {} \;
find . -type f -exec chmod 400 {} \;
find var/ -type f -exec chmod 600 {} \;

쉽게 해결할 수 있는 방법이 있나요? 아니면 서버를 엉망으로 만들고 있나요?

답변1

비슷한 문제가 있었지만 루트 폴더에서는 발생하지 않았습니다.

RPM 기반 배포판을 사용하는 경우 다음 명령을 사용하여 이를 수행할 수 있습니다 rpm --setperms. 패키지를 하나씩 복원하는 것은 어려울 수 있지만 데비안과 유사한 시스템에서는 apt-get --reinstall install친구입니다 .

생각했던 모든 디렉토리를 통해 작동하는지 잘 모르겠습니다.

답변2

서버를 멋지게 플러시했습니다. 가장 빠른 복구 방법은 운영 체제를 다시 설치하고 백업을 복원하는 것입니다. 백업이 있나요?

관련 정보