chmod 명령을 통해 파일 사용 권한을 변경할 수 있습니다. 사용 권한을 변경하려면 root나 파일 또는 디렉토리의 소유자여야 합니다.
chmod 명령을 사용하여 다음 두 가지 모드 중 하나로 사용 권한을 설정할 수 있습니다.
절대 모드 – 숫자를 사용하여 파일 사용 권한을 나타냅니다. 절대 모드를 사용하여 사용 권한을 변경하는 경우 8진수 모드 숫자별로 각 세 문자의 사용 권한을 나타냅니다. 절대 모드는 사용 권한 설정에 사용되는 가장 일반적인 방법입니다.
다음 표에서는 절대 모드로 파일 사용 권한을 설정하는 데 사용할 8진수 값을 나열합니다. 세 세트의 이러한 숫자를 사용하여 소유자, 그룹 및 기타에 대한 사용 권한을 이 순서대로 설정할 수 있습니다. 예를 들어, 값 644는 소유자에 대해 읽기 및 쓰기 권한을 설정하고 그룹 및 기타에 대해 읽기 전용 권한을 설정합니다.
|
다음 표에서는 심볼릭 모드로 파일 사용 권한을 설정하는 데 사용할 기호를 나열합니다. 기호는 사용 권한을 설정 또는 변경할 사용자, 수행할 연산 및 지정 또는 변경하려는 사용 권한을 지정할 수 있습니다.
|
기능 열에 지정된 who operator permissions는 파일 또는 디렉토리 사용 권한을 변경하는 기호를 지정합니다.
사용 권한을 변경할 사용자를 지정합니다.
수행할 연산을 지정합니다.
변경할 사용 권한을 지정합니다.
절대 모드 또는 심볼릭 모드로 특수 파일 사용 권한을 설정할 수 있습니다. 하지만 디렉토리에 대한 setuid 사용 권한을 설정하거나 제거하려면 심볼릭 모드를 사용해야 합니다. 절대 모드에서는 사용 권한 세 문자의 왼쪽에 새 8진수 값을 추가하여 특수 사용 권한을 설정합니다. Example 1–5를 참조하십시오. 다음 표에서는 특수 파일 사용 권한을 설정하는 데 사용할 8진수 값을 나열합니다.
|