Unix / Linux 파일 및 디렉토리 액세스 권한 구성

chmod를 사용하여 파일 및 디렉토리 권한 변경 또는 수정

Unix 및 Linux 운영 체제는 세 그룹 (소유자, 그룹 및 다른 사용자) 각각에 지정된 세 가지 유형의 액세스 (읽기, 쓰기 및 실행) 중 하나를 사용하여 파일 및 디렉토리에 대한 액세스 권한을 할당합니다.

ls 명령을 -l 스위치 (예 : ls -l filename )와 함께 사용하여 파일의 속성에 대한 세부 정보를 나열하면 -rwe-rw-r-- 과 비슷한 정보를 반환합니다.이 정보는 읽기, 쓰기 및 소유자에 대한 권한 실행, 그룹에 대한 읽기 및 쓰기 권한 및 다른 모든 사용자에 대한 읽기 액세스 권한.

각 액세스 권한 유형에는 아래와 같은 관련 숫자 값이 있습니다.

각 그룹에 대한 액세스 권한의 값은 0과 7 사이의 값을 얻기 위해 함께 추가되며 chmod (변경 모드) 명령을 사용하여 권한을 할당하거나 수정하는 데 사용할 수 있습니다.

위의 예에서 chmod 764 filename 을 입력하여 문제의 파일에 대한 액세스 권한을 할당 할 수 있습니다. 번호 764는 다음에서 파생됩니다.

chmod 명령을 사용하여 파일 및 디렉토리에 대한 액세스 권한을 지정할 수 있습니다. 유닉스와 리눅스 명령어와 객체 이름은 대소 문자를 구별한다. CHMod 또는 대문자와 소문자의 다른 조합은 사용하지 말고 " chmod "를 사용해야합니다.

chmod 명령을 사용하는 방법 :