| HOME / 정보공유 / AIX 명령어 모음

aclget
aclget aclget 명령 목적 파일의 액세스 제어 정보를 표시합니다. 구문
aclget [ -o OutFile ] File
설명
aclget 명령은 File 매개변수가 표준 출력으로 지정한 파일이나 OutFile 매개변수가 지정한 파일의 액세스 제어 정보를 기록합니다.
사용자가 열람하는 정보에는 속성, 기본 사용권한, 확장 사용권한 등이 포함되어 있습니다. 액세스 제어 정보의 예를 보려면, 액세스 제어 리스트를 참조하십시오.
플래그
-o OutFile 액세스 제어 정보가 OutFile 매개변수로 지정된 파일에 기록되도록 지정합니다.
보안
액세스 제어: 이 명령은 표준 사용자 프로그램이어야 하고, 신뢰있는 전산구조 속성을 가져야 합니다.
액세스 제어 리스트
액세스 제어 리스트에 나타나는 속성, 기본 사용권한, 확장 사용권한 등의 형식은 다음과 같습니다.
Attributes: ( SUID | SGID | SVTX )
Base Permissions:
Owner (name): Mode
Group (group): Mode
Others: Mode
Extended Permissions: ( Enabled | Disabled )
Permit Mode u:Username,g:groupname
Deny Mode u:Username,g:groupname
Specify Mode u:Username,g:groupname
액세스 모드는 읽기(r), 쓰기(w), 실행/탐색(x) 등이고, 모드 매개변수는 rwx로 표시됩니다(지정되지 않은 각 사용권한 자리는 대쉬로 표시됨).
예를 들면, 다음 ACL은 파일이 사용자 user1과 그룹 staff에 속한다는 것을 나타냅니다. 그 밖에도 사용자 user2는 이 파일에 대한 읽기 액세스 권한을 갖고 있습니다.
Attributes:
Base Permissions:
Owner (user1): rw-
Group (group): r--
Others: ---
Extended Permissions: Enabled
Permit r-- u:user2
다음 ACL은 파일이 동일한 사용자, 그룹에 속하는 것을 나타내고 있지만, 이 예에서는 user2를 제외한 모든 사용자에게 읽기 액세스 권한이 있습니다.
Attributes:
Base Permissions:
Owner (user1): rw-
Group (group): r--
Others: r--
Extended Permissions: Enabled
Deny r-- u:user2
예제
status 파일의 액세스 제어 정보를 표시하려면, 다음과 같이 입력하십시오.
aclget status
액세스 제어 리스트의 예와 비슷한 액세스 제어 리스트가 표시됩니다.
plans 파일의 액세스 제어 정보를 status 파일에 복사하려면, 다음과 같이 입력하십시오.
aclget plans | aclput status
이렇게 하면 액세스 제어 정보가 복사됩니다.
나중에 편집하고 사용하기 위해 plans 파일의 액세스 제어 정보를 acl1 파일에 저장하려면, 다음과 같이 입력하십시오.
aclget -o acl1 plans
파일
/usr/bin/aclget aclget 명령을 포함하고 있습니다.
관련 정보
acledit 명령, aclput 명령, chmod 명령.