2017-11-25 15 views
0

지난 주에 WordPress의 마지막 버전에있는 모든 사이트에 금이갔습니다. 필자가 호스팅에서 functions.php를 편집하지 못하게되면 바이러스가 배포되기가 더 어려워 질 것입니다.호스팅시 파일 편집을 방지하는 방법은 무엇입니까?

호스팅시 파일 편집을 방지하려면 어떻게해야합니까? 어떤 CHMOD를 설정해야합니까?

문제는 모든 바이러스가 서버에서 직접 편집 한 파일 (시스템, 소유자, 자체적으로)입니다.

답변

1

wp-config.php에 다음을 추가하여 functions.php (및 다른 모든 테마 파일)의 편집을 막을 수 있습니다.

define('DISALLOW_FILE_EDIT', true); 

자세한 내용 : https://codex.wordpress.org/Hardening_WordPress#Disable_File_Editing

파일 권한이 장난이 사이트의 일부를 깰 수있다, 나는 그것을 추천하지 않을 것입니다. 그러나 당신이 정말로 원한다면; chmod -R -w your/theme/path을 실행하면 모든 사람이 쓰기 권한을 재귀 적으로 사용하게됩니다.

이렇게하면 문제가 해결됩니다. chmod -R u+w your/theme/path을 실행하여 파일 소유자에게 다시 쓰기 권한을 부여하십시오.