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

ruser
ruser ruser 명령 목적 프로그램에 대한 원격 호스트 액세스를 제어하는 별도의 세개 시스템 데이터베이스의 항목을 직접 조작합니다. 구문
데이터베이스 파일 이름 항목 추가/삭제
ruser { -a | -d } { -f "UserName ..." | -p "HostName ..." | -r "HostName ..." }
데이터베이스 파일의 모든 이름 항목을 삭제/표시
ruser { -X | -s } { -F | -P | -R }
설명
ruser 명령은 세 개의 별도의 시스템 데이터베이스에 항목을 추가하거나 삭제합니다. 어떤 데이터베이스를 조작할 것인지는 -p, -r 또는 -f 플래그를 사용하여 결정됩니다. 또한, ruser 명령은 데이터베이스 중 하나의 데이터베이스에 대하여 하나 또는 모든 항목을 표시할 수 있습니다. 각 데이터베이스는 이름 리스트입니다. 세 개의 데이터베이스는 다음과 같습니다.
/etc/ftpusers 파일
/etc/hosts.equiv 파일
/etc/hosts.lpd 파일.
주: -p 와 -r 옵션은 동시에 데이터베이스에 이름을 추가하기 위해 같이 사용될 수 있지만, -f 옵션은 둘 중 하나와 같이 사용될 수 없습니다.
웹 기반 시스템 관리자(wsm)의 사용자 응용프로그램을 사용하여 사용자 특성을 변경할 수 있습니다.
또한 이 명령을 수행하기 위해 SMIT(시스템 관리 인터페이스 도구) smit users 단축 경로를 사용할 수 있습니다.
또는
smit rprint
파일
-a 이름을 데이터베이스에 추가합니다. -a 플래그는 -p, -r 또는 -f 플래그와 함께 사용해야 합니다.
-d 데이터베이스에서 이름을 삭제합니다. -p, -r 또는 -f 플래그와 함께 사용해야 합니다.
-F /etc/ftpusers 파일의 모든 항목을 삭제하거나 표시합니다. 모든 항목을 삭제하려면 이 플래그를 -X 플래그와 함께 사용하십시오. 모든 항목을 표시하려면 이 플래그를 -s 플래그와 함께 사용하십시오.
-f "UserName ..." UserName 변수로 지정된 사용자 이름을 원격 FTP 클라이언트에서 사용할 수 없는 국지 사용자 이름 리스트가 들어 있는 /etc/ftpusers 데이터베이스에 추가하거나 이를 삭제합니다. -f 플래그를 -a 또는 -d 플래그와 함께 사용해야 합니다.
-P /etc/hosts.lpd 파일의 모든 항목을 삭제하거나 표시합니다. 모든 항목을 삭제하려면 이 플래그를 -X 플래그와 함께 사용하십시오. 모든 항목을 표시하려면 이 플래그를 -s 플래그와 함께 사용하십시오.
-p "HostName ..."
HostName 변수에 의해 지정되는 호스트 이름을, 어느 원격 호스트가 사용자 기계에 인쇄할 수 있는지를 지정하는 데이터베이스에 추가하거나 삭제합니다. -p 플래그는 -a 또는 -d 플래그와 함께 사용해야 합니다.
-R /etc/hosts.equiv 파일의 모든 항목을 삭제하거나 표시합니다. 모든 항목을 삭제하려면 이 플래그를 -X 플래그와 함께 사용하십시오. 모든 항목을 표시하려면 이 플래그를 -s 플래그와 함께 사용하십시오.
-r "HostName ..."
HostName 변수로 지정된 호스트 이름을, 어느 외부 호스트에서 사용자 기계의 원격 명령(rlogin, rcp, rsh 또는 print)이 수행될 수 있는지 지정하는 /etc/hosts.equiv 데이터베이스에 추가하거나 삭제합니다. -r 플래그는 -a 또는 -d 플래그와 함께 사용해야 합니다.
-s 데이터베이스에 있는 모든 항목을 나타냅니다. 이 플래그는 -P, -R 또는 -F 플래그와 함께 사용하십시오.
-X 데이터베이스에서 모든 이름을 삭제합니다. 이 플래그는 -P, -R 또는 -F 플래그와 함께 사용하십시오.
예제
어느 원격 호스트가 국지 시스템에 인쇄할 수 있는가를 지정하는 /etc/hosts.lpd 데이터베이스에 항목을 추가하려면, 명령을 다음 형식으로 입력하십시오.
ruser -a -p "host1"
이 예에서 원격 호스트는 host1입니다.
인쇄만을 제어하는 데이터베이스(/etc/hosts.lpd)에서 항목을 삭제하고, rlogin, rcp 및 rsh 명령에 대한 원격 액세스를 제어하는 데이터베이스(/etc/hosts.equiv)에서 같은 항목을 삭제하려면, 다음과 같이 입력하십시오.
ruser -d -r "host2" -p "host1"
이 예제에서, 데이터베이스 항목이 삭제된 호스트는 host1입니다.
관련 정보
lpd 디먼, rshd 디먼, rlogind 디먼
ftpusers 파일 형식, hosts.equiv 파일 형식, hosts.lpd 파일 형식