Unix 및 Linux 운영 체제는 세 가지 그룹(소유자, 그룹 및 기타 사용자) 각각에 세 가지 액세스 유형(읽기, 쓰기, 실행) 중 하나를 할당하여 파일 및 디렉터리에 대한 액세스 권한을 설정합니다. 다음 문서에서는 Unix/Linux에서 파일 및 디렉터리 액세스 권한을 구성하는 방법을 설명합니다. 이것이 도움이 되기를 바랍니다.
파일 및 디렉터리 액세스 권한을 확인하는 방법은 무엇입니까?
ls 명령을 -l 옵션과 함께 사용하여
ls -l filename
와 같은 파일 속성의 세부 정보를 나열할 수 있습니다. 위 명령은 -rwe-rw-r과 같은 정보를 반환하여 파일에 있는 권한을 나타냅니다. 권한은 소유자에 대한 읽기, 쓰기 및 실행 권한, 그룹에 대한 읽기 및 쓰기 권한, 기타 모든 사용자에 대한 읽기 전용 권한입니다.
각 액세스 유형에는 아래 나열된 관련 숫자 값이 있습니다.
Read = 4
Write = 2
Execute = 1
파일 및 디렉터리 액세스를 구성하는 방법은 무엇입니까?
chmod 명령을 사용하여 파일 및 디렉터리에 액세스 권한을 할당할 수 있습니다.
위의 각 그룹의 접근 권한 값을 합치면 0~7 사이의 값을 얻게 되는데, chmod(모드 변경) 명령을 사용하여 권한을 할당하거나 수정하는 데 사용할 수 있습니다.
다음 명령을 입력하여 관련 파일에 대한 액세스 권한을 지정할 수 있습니다. 예: 위의 예에서는 -rwe-rw-r과 같은 정보가 반환되었습니다.
chmod 764 filename
숫자 764의 출처:
rwe = 4 (r) + 2(w) + 1(e) = 7
rw = 4(r) + 2(w) = 6
r = 4(r) = 4
참고: UNIX/Linux 명령 및 개체 이름은 대/소문자입니다. 민감하므로 CHMod 또는 기타 대문자와 소문자 조합 대신 "chmod"를 사용해야 합니다.
chmod 명령 사용 예:
모든 사람이 액세스할 수 있으므로 다음 명령을 실행해야 합니다.
chmod 777 filename
소유자 및 그룹 권한에 대해 전체 액세스 권한을 설정하고 다른 사용자에 대해서만 읽기 및 실행을 설정합니다.
chmod 775 filename
다음에 대한 전체 액세스 권한 그러나 그룹 및 기타 사용자 권한은 디렉터리에 있는 파일만 읽고 실행하도록 제한합니다.
chmod 755 dirname
소유자에 대한 전체 액세스 권한, 다른 사람에게는 액세스 또는 권한 없음:
chmod 700 filename
디렉터리 및 디렉터리의 그룹 또는 다른 사용자에 대한 액세스 권한 없음 소유자 실수로 디렉터리에 있는 파일이 삭제되거나 수정되는 것을 방지하기 위해 읽기 및 실행 권한을 제한합니다.
chmod 500 dirname
소유자 및 그룹에 파일에 대한 읽기 및 쓰기 액세스를 허용하고, 그룹을 허용합니다. 다른 사람은 파일과 소유자를 편집하거나 삭제할 수 있지만 다른 사용자에는 액세스할 수 없습니다.
chmod 660 filename
추천 관련 동영상 튜토리얼: "Linux Tutorial"
위 내용은 이 글의 전체 내용입니다. 모든 분들의 학습에 도움이 되길 바랍니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 관련 튜토리얼 열을 주의 깊게 살펴보세요! ! !
위 내용은 Unix/Linux에서 파일 및 디렉터리 액세스 권한을 구성하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!