Oracle® Solaris 11.2의 파일 보안 및 파일 무결성 확인

인쇄 보기 종료

업데이트 날짜: 2014년 7월
 
 

절대 모드로 파일 사용 권한 변경 방법

다음 절차에서는 사용자가 소유한 파일의 사용 권한을 변경합니다.

  1. 절대 모드로 사용 권한을 변경합니다.
    % chmod nnn filename
    nnn

    파일 소유자, 파일 그룹 및 기타(해당 순서대로)에 대한 사용 권한을 나타내는 8진수 값을 지정합니다. 유효한 8진수 값 목록은 Table 1–4를 참조하십시오.

    filename

    파일 또는 디렉토리를 지정합니다.


    주 - chmod 명령을 사용하여 기존 ACL 항목이 포함된 객체에서 파일 또는 디렉토리 권한을 변경할 경우 ACL 항목도 함께 변경될 수 있습니다. 정확한 변경 사항은 chmod 사용 권한 작업 변경 사항과 파일 시스템의 aclmodeaclinherit 등록 정보 값에 따라 달라집니다.

    자세한 내용은 Oracle Solaris 11.2의 ZFS 파일 시스템 관리 의 7 장, ACL 및 속성을 사용하여 Oracle Solaris ZFS 파일 보호을 참조하십시오.


  2. 파일 사용 권한이 변경되었는지 확인합니다.
    % ls -l filename

    주 - 파일 또는 디렉토리 소유자가 아닌 경우 객체 액세스 관리 권한 프로파일에 지정되어 있어야 합니다. 공용 객체인 파일을 변경하려면 root 역할을 맡아야 합니다.
예 1-4  절대 모드로 사용 권한 변경

다음 예에서는 관리자가 공용 디렉토리의 사용 권한을 744(읽기, 쓰기, 실행/읽기 전용/읽기 전용)에서 755(읽기, 쓰기, 실행/읽기 및 실행/읽기 및 실행)로 변경합니다.

# ls -ld public_dir
drwxr--r--  1 jdoe   staff    6023 Aug  5 12:06 public_dir
# chmod 755 public_dir
# ls -ld public_dir
drwxr-xr-x  1 jdoe   staff    6023 Aug  5 12:06 public_dir

다음 예에서는 파일 소유자가 실행 가능 셸 스크립트의 사용 권한을 읽기 및 쓰기에서 읽기, 쓰기 및 실행으로 변경합니다.

% ls -l my_script
-rw------- 1 jdoe   staff    6023 Aug  5 12:06 my_script
% chmod 700 my_script
% ls -l my_script
-rwx------ 1 jdoe   staff    6023 Aug  5 12:06 my_script