0

chmod 777 — 의미, 위험 및 사용 시기(사용하지 않음)

준비된 chmod 명령을 사용하여 rwx 확인란, 8진수 및 기호 표기법 간에 Linux 파일 권한을 변환합니다.

처리 중... 0%

결과

이 페이지는 777이 이미 적용된 계산기를 엽니다. 9개의 확인란을 모두 선택하고 기호 표기법으로 -rwxrwxrwx를 읽으며 모든 클래스(소유자, 그룹 및 기타)는 7을 얻습니다. 이는 4(읽기) + 2(쓰기) + 1(실행)입니다. 즉, 컴퓨터의 모든 사용자 계정은 파일을 읽고, 수정하고, 삭제하거나 실행할 수 있습니다.

이것이 바로 chmod 777이 거의 항상 잘못된 수정인 이유입니다. 웹 서버에서 이는 PHP 프로세스, 손상된 플러그인 또는 기타 로컬 계정이 스크립트를 다시 작성할 수 있음을 의미합니다. 이는 삽입된 악성 코드에 대한 일반적인 경로입니다. 일반적으로 인용되는 '777로 권한 수정' 조언은 일반적으로 잘못된 소유자를 숨깁니다. 올바른 사용자에게 chown을 적용하고 파일에 대해 644를 사용하는 디렉터리에 대해 755를 사용하면 전 세계에 대한 쓰기 액세스 권한을 열지 않고도 동일한 문제를 해결할 수 있습니다.

777의 합법적인 사용은 드물고 일시적입니다. 일회용 VM의 공유 스크래치 디렉터리 또는 사용자만 액세스할 수 있는 컴퓨터의 디버깅입니다. 보관한다면 단기간 보관하세요. 이 페이지의 확인란을 사용하여 755 또는 775로 단계를 낮추고 8진수 및 chmod 명령 업데이트를 실시간으로 확인하세요.