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

nischown
nischown nischown 명령 목적 하나 이상의 NIS+ 오브젝트 또는 항목의 소유자를 변경합니다. 구문
nischown [ -A ] [ -f ] [ -L ] [ -P ] owner name...
설명
nischown 명령은 NIS+ 오브젝트 또는 name으로 지정된 항목의 소유자를 owner로 변경합니다. 항목은 색인 이름을 사용하여 지정됩니다. owner가 완전히 규정되지 않은 NIS+ 프린시펄 이름인 경우(nisaddcred 명령 참조)에는 디폴트 도메인(nisdefaults 명령 참조)이 추가됩니다.
오브젝트의 소유자 변경에 대한 유일한 제한사항은 오브젝트에 대한 수정 권한이 있어야 한다는 점입니다.
주: 오브젝트의 현재 소유자이고 소유권을 변경하는 경우, 새로운 오브젝트에 대한 수정 액세스를 가지지 않는 한, 소유권을 다시 얻을 수 없을 수도 있습니다.
이 명령은 마스터 NIS+ 서버가 수행 중이지 않은 경우, 실패합니다.
NIS+ 서버는 수정하기 전에 이름의 유효성을 검증합니다.
플래그
-A name에 지정된 탐색 범주와 일치하는 병합 경로의 모든 테이블의 모든 항목을 수정합니다. -P 플래그를 포함합니다.
-f 조작을 강제하고 그것을 성공하지 못하는 경우, 실패합니다.
-L 링크가 이루어지고, 링크의 소유자보다 링크된 오브젝트 또는 항목의 소유자를 변경합니다.
-P 명명된 테이블에 병합 경로가 옵니다. 이 플래그는 name이 색인 이름이거나 -L 플래그가 지정되어 있고 이름 지정된 오브젝트가 항목을 가리키는 링크일 때만 적용될 수 있습니다.
환경
NIS_PATH 이 변수가 설정되어 있고 NIS+ 이름이 완전히 규정되지 않은 경우, 오브젝트를 찾을 때까지는 지정된 각 디렉토리가 계속 탐색됩니다(nisdefaults 명령 참조).
종료 상태
이 명령은 다음의 값을 리턴합니다.
0 성공
1 실패
예제
다른 도메인의 프린시펄로 오브젝트의 소유자를 변경하려면 다음과 같이 입력하십시오.
nischown bob.remote.domain. object
국지 도메인의 프린시펄로 대한 오브젝트의 소유자를 변경하려면 다음과 같이 입력하십시오.
nischown skippy object
passwd 테이블의 항목 소유자를 변경하려면 다음과 같이 입력하십시오.
nischown bob.remote.domain. '[uid=99],passwd.org_dir'
오브젝트 또는 링크가 포인트하는 항목을 변경하려면 다음과 같이 입력하십시오.
nischown -L skippy linkname
관련 정보
nisaddcred 명령, nischgrp 명령, nischttl 명령, nischmod 명령, nisdefaults 명령