Linux는 다중 사용자 및 다중 태스킹 운영 체제로 파일 및 디렉터리의 액세스와 작업에 대한 엄격한 권한 제어 기능을 갖추고 있습니다. Linux에서 파일을 효율적으로 관리하려면 Linux 파일 권한의 개념과 사용법을 이해해야 합니다.
사용자 | 그룹 | 기타 | |
---|---|---|---|
읽기=4 | X | X | X |
쓰기 = 2 | X | ||
실행=1 | X | X | X |
합계 | (4+2+1) = 7 | (4 + 1) = 5 | (4 + 1) = 5 |
예를 들어 4+2+1=7은 읽기, 쓰기 및 실행 권한을 부여하고 4 + 1 = 5는 읽기 및 실행 권한만 부여합니다. 따라서 755는 파일 소유자에게 7(읽기, 쓰기, 실행)을, 파일이 속한 그룹에 5(읽기 및 실행), 월드에 5(읽기 및 실행)를 부여합니다. 각 숫자는 권한 집합(읽기, 쓰기 또는 실행)에 해당하며 숫자의 위치는 사용자 범주(왼쪽 = 소유자, 중간 = 그룹, 오른쪽 = 기타)에 해당합니다. 세 가지 사용자 범주 모두에 대한 한 자리 숫자는 다음과 같이 정의됩니다.
0 | ––– | 접근할 수 없습니다 |
---|---|---|
1 | – – X | 실행만 |
2 | -w- | 쓰기 권한만 |
3 | -wx | 작성 및 실행 |
4 | 르 – – | 읽기 전용 |
5 | r-x | 읽고 실행 |
6 | 읽고 쓰기- | 읽고 쓰기 |
7 | 읽고 쓰기 | 읽기, 쓰기 및 실행(전체 액세스) |
일부 파일 권한 예:
777 – 모든 사람이 읽기/쓰기/실행할 수 있습니다(전체 액세스).
755 - 소유자는 읽기/쓰기/실행이 가능하고, 그룹/기타는 읽기/실행이 가능합니다.
644 – 소유자는 읽기/쓰기가 가능하고, 그룹/기타는 읽기만 가능합니다.
일부 디렉터리 권한 예:
777 - 누구나 읽기/쓰기/검색이 가능합니다.
755 – 소유자는 읽기/쓰기/검색이 가능하며, 다른 사람과 그룹은 검색만 가능합니다.
일반적으로 사용되는 권한 설정:
777 – 디렉토리에 있는 파일에 대한 적절한 권한이 있는 디렉토리입니다. 이 디렉토리를 주의해서 사용하세요
755 – 웹 저장 폴더, CGI 스크립트
751 – 로그 폴더
701 – webalizer 및 modlogan 폴더
666 – 데이터 파일
644 – 구성 파일(스크립트, html, gif 등으로 업데이트되지 않는 파일…)
웹 셸 파일 관리자를 사용하여 파일 권한을 변경할 수 있습니다
WS_FTP와 같은 일부 FTP 전송 프로그램을 사용하여 파일 권한을 변경할 수 있습니다.
경고: 모든 파일과 디렉터리에 chmod 777을 사용하고 싶을 수도 있습니다. 이렇게 하면 웹 서버가 파일에 대해 모든 작업을 수행할 수 있습니다. 그러나 파일을 이 상태로 두지 않는 것이 좋습니다. 읽기 전용이 아닌 웹 서버의 변경 사항에 스크립트를 공개하는 것은 주요 보안 위험으로 간주됩니다. 파일 권한을 올바르게 설정하려면 프로그래머에게 문의하는 것이 좋습니다.
이 기사를 통해 Linux 파일 권한을 명확하게 이해하고 몇 가지 일반적인 명령과 기술을 숙지해야 합니다. Linux 파일 권한은 Linux 시스템의 중요한 기능으로 파일 보안을 보호하고 작업 효율성을 향상시킬 수 있습니다. 이 글이 여러분에게 도움이 되기를 바랍니다. Linux 파일 권한에 대해 더 알고 싶다면 다음 URL을 참조하세요
위 내용은 Linux 파일 권한 이해, 간단하고 단순함의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!