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

uucpadm
uucpadm uucpadm 명령 목적 기본 BNU 구성설정 정보를 입력합니다. 구문
uucpadm
설명
uucpadm 명령은 /etc/uucp 디렉토리에 있는 Devices, Systems, Permissions, Poll 및 Dialcodes 파일의 기본 BNU 구성설정 정보에 대한 대화식 항목 및 수정사항을 제공합니다. 사용자는 uucpadm 명령을 반복적으로 사용하여 동일한 파일을 조정할 수 있습니다.
사용자가 명령행에 uucpadm 명령을 입력하면, 명령은 사용자가 변경할 수 있는 파일의 리스트를 표시합니다. 사용자가 조정할 파일을 선택하면, 그 파일에 있는 필드 이름의 수직 리스트를 표시합니다. 사용자는 각 필드에 적절한 입력항목을 입력할 수 있습니다. Enter 키를 누르면, 커서가 리스트의 다음 필드로 이동합니다.
명령은 변경을 기록하기 위해 파일의 사본을 사용합니다. 원래의 파일은 사용자가 해당 메뉴에서 Ctrl-U나 Ctrl-X 키를 누를 때까지 변경하지 않고 그대로 유지합니다. 언제든 Ctrl-D 키를 눌러 변경사항을 저장하지 않고 기본 uucpadm 메뉴로 나갈 수 있습니다.
도움말 루틴은 각 데이터 필드에 대한 명령어를 제공합니다. 어떠한 메뉴 필드에서든지 ?(물음표)를 입력하면 그 필드에 대한 도움말 루틴을 액세스할 수 있습니다.
어떠한 필드에서든지 ~(틸드)를 입력하면 ASCII 편집기에 들어가서 그 필드에 대한 해당 파일을 편집할 수 있습니다. uucpadm 명령은 EDITOR 환경 변수가 지정한 편집기를 호출합니다. EDITOR 변수를 정의하지 않은 경우 명령은 vi 편집기를 호출합니다.
첫번째 메뉴 항목에 대한 사용자의 입력항목이 기존의 레코드와 일치하면 uucpadm 명령이 해당 레코드를 검색합니다. 또한 첫번째 입력항목을 가지고 있는 레코드의 수를 알려줍니다. 첫 번째 메뉴 항목에 대한 사용자의 입력항목이 기존 레코드와 일치하면 uucpadm 명령이 화면 맨 위에 ADD 단어를 표시합니다.
uucpadm 명령은 사용자가 데이터를 입력하자마자 그것을 검사합니다. 파일들이 서로 일치하지 않으면, 명령은 경고 메세지를 표시합니다.
uucpadm 명령이 첫번째 메뉴 항목에 대하여 입력한 입력항목을 인식하면, 나머지 필드에 대해서는 디폴트 값으로 채워집니다. 예를 들어, Devices 파일 메뉴에서 Type으로 TCP를 입력한 경우 명령은 나머지 각 필드에 -(하이픈)을 지정합니다. 또한 다른 파일과의 일관성과 시스템에 실행될 프로세스도 검사합니다. 예를 들어, Devices 파일 메뉴에서 Type으로 TCP를 입력한 경우 uucpadm 명령은 uucpd 디먼이 수행 중인지 검사합니다. 디먼이 수행 중이지 않을 경우 명령은 Type 필드 뒤에 다음과 같은 짧은 메세지를 표시합니다.
Type: TCP
Line1: -
주: uucpadm 명령은 /etc/uucp/Dialers 파일을 편집하지 않습니다. ASCII 편집기를 사용하여 이 파일을 편집하십시오.

모드 | 파일
rw | /etc/uucp/Devices
rw | /etc/uucp/Dialcodes
rw | /etc/uucp/Permissions
rw | /etc/uucp/Poll
rw | /etc/uucp/Systems

예제
1. uucpadm 명령을 시작하려면 다음과 같이 입력하십시오.
/usr/sbin/uucp/uucpadm
사용자가 변경할 수 있는 파일을 나열한 메뉴가 표시됩니다.
2. /etc/uucp/Devices 파일의 항목을 작성하려면 uucpadm 메뉴에서 Add/Change Uucp Devices 옵션을 선택하십시오. 다음은 tty3 장치를 통한 merlin 시스템으로의 direct 9600 baud 연결을 정의하는 단순한 샘플 uucpadm 화면입니다.
Type: merlin
line1: tty3
line2: -
class: 9600
dialers: direct
3. /etc/uucp/Systems 파일의 항목을 작성하려면 uucpadm 메뉴에서 Add/Change Uucp Systems 옵션을 선택하십시오. 다음은 class 2400의 ACU 장치에 연결되어 있는 nostromo.aus.ibm.com 시스템을 정의하는 단순한 샘플 uucpadm 화면입니다.
Name: nostromo.aus.ibm.com
Time: Any
Type: ACU
Class: 2400
Phone: 997-7942
Login: nuucp
Password: gotcha
4. /etc/uucp/Permissions 파일의 항목을 작성하려면 uucpadm 메뉴에서 Add/Change Uucp Permissions File 옵션을 선택하십시오.
a. 다음은 Permissions 파일에 LOGNAME 입력을 정의하는 uucpadm 예제 화면입니다.
L/M: LOGNAME=uucpz
Request: yes
Sendfiles: yes
Read: /
Write: NOWRITE=/etc
Callback:
Commands:
Validate: merlin:nostromo
원격 기계가 merlin이나 nostromo인 경우, 로그인 ID는 uucpz(유효성 옵션)이어야 합니다. 이 ID를 사용하는 원격 호스트는 파일을 송신하도록 Request할 수 있고 국지 호스트는 요청에 따라 Sendfiles할 수 있습니다. 이 ID를 가지고 있는 사용자는 others 그룹에 보증된 사용권한으로 모든 파일을 읽을 수 있으며, /etc에 있는 것을 제외하고 모든 파일을 쓸 수 있습니다.
b. 다음은 Permissions 파일 안에서 MACHINE 입력을 정의하는 uucpadm 예제 화면입니다.
L/M: MACHINE=merlin
Request: yes
Sendfiles:
Read: NOREAD=/etc
Write: NOWRITE=/etc
Callback:
Commands: ALL
Validate:
시스템 ID는 merlin입니다. 파일 전송자에 대한 요청을 할 수 있습니다. 사용자는 모든 파일을 읽을 수 있으며 /etc 디렉토리에 있는 파일들을 제외하고 모든 파일에 쓸 수 있습니다. 모든 명령 실행이 허용됩니다.
5. /etc/uucp/Poll 파일의 항목을 작성하려면 uucpadm 메뉴에서 Add/Change Uucp Poll File 옵션을 선택하십시오. 다음은 Poll 파일에 입력항목을 정의하는 샘플 uucpadm 화면입니다.
System: merlin
Hours: 0 7 13 19
이 항목은 2400시(자정), 700시(오전 7시), 1300시(오후 1시), 1900시(오후 7시)에 merlin.aus.ibm.com 시스템을 폴링하도록 시스템에 지시합니다.
6. /etc/uucp/Dialcodes 파일의 항목을 작성하려면 uucpadm 메뉴에서 Add/Change Uucp Dialcodes 옵션을 선택하십시오. 다음은 Dialcodes 파일에 입력항목을 정의하는 uucpadm 예제 화면입니다.
Abr: LA
Dialcode: 1-213-
이 입력항목은 LA 지역 코드의 약어로 LA를 지정합니다.
파일
/usr/sbin/uucp/uucpadm uucpadm 명령이 있습니다.
/etc/uucp/Devices 사용 가능 장치에 대한 정보가 있습니다.
/etc/uucp/Dialcodes 다이얼 코드 약어가 있습니다.
/etc/uucp/Dialers 연결에서 초기 핸드세이킹을 지정합니다.
/etc/uucp/Permissions 원격 시스템에 대한 액세스 사용권한을 설명합니다.
/etc/uucp/Poll BNU가 타스크를 초기화하기 위하여 원격 시스템을 폴하는 시간을 지정합니다.
/etc/uucp/Systems 액세스할 수 있는 원격 시스템을 설명합니다.
관련 정보
uucp 명령, uuname 명령.
uucheck 명령은 /etc/uucp/Permissions 파일에서 올바른 구성설정을 검사합니다.