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

nischmod
nischmod nischmod 명령 목적 NIS+ 오브젝트에 대한 액세스 권한을 변경합니다. 구문
nischmod [ -A ] [ -f ] [ -L ] [ -P ] mode name...
설명
nischmod 명령은 NIS+ 오브젝트 또는 name으로 지정된 항목의 액세스 권한(모드)을 mode로 변경합니다. 항목은 색인 이름을 사용하여 지정됩니다. 오브젝트에 대한 수정 액세스를 가진 프린시펄만이 해당 모드를 변경할 수 있습니다.
mode는 다음과 같은 양식입니다.
rights [,rights]...
rights는 다음과 같은 양식입니다.
[ who ] op permission [ op permission ]...
who는 다음과 같습니다.
n 사용 권한이 없습니다.
o 소유자의 사용 권한
g 그룹의 사용 권한
w 세계의 사용 권한
a 전체 또는 owg
who가 생략된 경우, 디폴트는 a입니다.
op는 다음 중 하나입니다.
+ 사용 권한 부여
- 사용 권한 취소
= 확실한 사용 권한 설정
사용 권한은 다음의 임의 조합입니다.
r 읽기
m 수정
c 작성
d 파기
플래그
-A name에 지정된 탐색 범주와 일치하는 병합 경로의 모든 테이블의 모든 항목을 수정합니다. 이 플래그는 -P 플래그를 포함합니다.
-f 조작을 강제하고 그것을 성공하지 못하는 경우, 실패합니다.
-L 링크가 이루어지고, 링크의 사용 권한보다 링크된 오브젝트 또는 항목의 사용 권한을 변경합니다.
-P 명명된 테이블에 병합 경로가 옵니다. 이 플래그는 name이 색인 이름이거나 -L 플래그가 지정되어 있고 이름 지정된 오브젝트가 항목을 가리키는 링크일 때만 적용될 수 있습니다.
환경
NIS_PATH 이 변수가 설정되어 있고 NIS+ 이름이 완전히 규정되지 않은 경우, 오브젝트를 찾을 때까지는 지정된 각 디렉토리가 계속 탐색됩니다(nisdefaults 명령 참조).
종료 상태
이 명령은 다음의 값을 리턴합니다.
0 성공
1 실패
예제
오브젝트에 대한 읽기 액세스를 모두에게 제공하려면(즉, 소유자, 그룹 및 모두를 위한 액세스), 다음과 같이 입력하십시오.
nischmod a+r object
group 및 인증되지 않은 클라이언트(nobody)에 대한 작성 및 수정 특권을 거부하려면 다음과 같이 입력하십시오.
nischmod gn-cm object
오브젝트에 대한 사용 권한을 설정하려면 다음과 같이 입력하십시오.
nischmod o=rmcd,g=rm,w=rc,n=r object
그룹 소유자가 항목을 수정할 수 있도록 암호 테이블의 항목 사용 권한을 설정하려면 다음과 같이 입력하십시오.
nischmod g+m '[uid=55],passwd.org_dir'
링크된 오브젝트의 사용 권한을 변경하려면 다음과 같이 입력하십시오.
nischmod -L w+mr linkname
관련 정보
chmod 명령, nischgrp 명령, nischown 명령, nisdefaults 명령