탐색 링크 건너뛰기 | |
인쇄 보기 종료 | |
시스템 관리 설명서: 고급 관리 Oracle Solaris 10 8/11 Information Library (한국어) |
3. Service Access Facility를 사용하여 직렬 포트 관리(작업)
Service Access Controller(SAC 프로그램)
TTY 모니터 및 네트워크 Listener 포트 모니터
ttymon 콘솔 터미널에 대한 변조 속도를 설정하는 방법
ttymon 포트 모니터를 사용 안함으로 설정하는 방법
pmadm 명령을 사용하여 서비스를 추가하고, 포트 모니터와 연관된 하나 이상의 포트 서비스를 나열하며, 서비스를 사용/사용 안함으로 설정할 수 있습니다.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
# pmadm -a -p mbmon -s a -i root -v `ttyadm -V` -m "`ttyadm -i 'Terminal disabled' -l contty -m ldterm,ttcompat -S y -d /dev/term/a -s /usr/bin/login`"
주 - 이 예에서 입력 내용은 다음 라인으로 자동 줄 바꿈되어 있습니다. Return 키 또는 줄 바꿈을 사용하지 마십시오.
추가 포트 모니터 상태 플래그를 지정합니다.
pmtag mbmon을 포트 모니터 태그로 지정합니다.
svctag a를 포트 모니터 서비스 태그로 지정합니다.
서비스가 실행될 때 svctag에 할당할 ID를 지정합니다.
포트 모니터의 버전 번호를 지정합니다.
ttyadm에 의해 형식이 지정된 ttymon 관련 구성 데이터를 지정합니다.
선행 pmadm 명령에는 내장 ttyadm 명령이 포함되어 있습니다. 이 내장 명령의 옵션은 다음과 같습니다.
양방향 포트 플래그를 지정합니다.
비활성(사용 안함) 응답 메시지를 지정합니다.
사용할 /etc/ttydefs 파일에 TTY 레이블을 지정합니다.
이 서비스를 호출하기 전에 푸시할 STREAMS 모듈을 지정합니다.
TTY 포트에 사용할 장치에 대한 전체 경로 이름을 지정합니다.
연결 요청을 수신할 때 호출할 서비스의 전체 경로 이름을 지정합니다. 인수가 필요한 경우 명령과 해당 인수를 따옴표(“)로 묶으십시오.
이 절차에 표시된 pmadm 명령을 사용하여 포트 모니터와 연관된 모든 포트 또는 TTY 포트의 상태를 나열할 수 있습니다.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
# pmadm -l -p mbmon -s a
시스템에 대한 서비스 정보를 나열합니다.
pmtag mbmon을 포트 모니터 태그로 지정합니다.
svctag a를 포트 모니터 서비스 태그로 지정합니다.
예 3-2 TTY 포트 모니터 서비스의 상태 확인
다음 예는 포트 모니터의 모든 서비스를 나열합니다.
# pmadm -l -p mbmon PMTAG PMTYPE SVCTAG FLGS ID <PMSPECIFIC> mbmon ttymon a - root /dev/term/a - - /usr/bin/login - contty ldterm,ttcompat login: Terminal disabled tvi925 y #
pmadm -p 명령을 사용하여 설정된 포트 모니터 이름 mbmon을 식별합니다.
포트 모니터 유형 ttymon을 식별합니다.
pmadm -s 명령을 사용하여 설정된 서비스 태그 값을 나타냅니다.
다음 플래그가 pmadm -f 명령을 사용하여 설정되었는지 여부를 식별합니다.
x – 서비스를 사용으로 설정하지 않습니다.
u – 서비스에 대해 utmpx 항목을 만듭니다.
대시(-) - 플래그가 설정되어 있지 않습니다.
서비스가 시작될 때 서비스에 할당되는 ID를 나타냅니다. 이 값은 pmadm -i 명령을 사용하여 설정됩니다.
정보
ttyadm -d 명령을 사용하여 설정된 TTY 포트 경로 이름을 나타냅니다.
다음 플래그가 ttyadm -c -b -h -I -r 명령을 사용하여 설정되었는지 여부를 나타냅니다.
c – 포트의 캐리어 플래그에 대한 연결을 설정합니다.
b – 수신 및 송신 트래픽을 모두 허용하도록 포트를 양방향으로 설정합니다.
h – 수신 호출을 수신하는 즉시 자동 행업을 억제합니다.
I – 포트를 초기화합니다.
r – login: 메시지를 인쇄하기 전에 포트로부터 문자를 수신할 때까지 ttymon을 강제로 대기시킵니다.
대시(-) - 플래그가 설정되어 있지 않습니다.
ttyadm -r count 옵션을 사용하여 설정된 값을 나타냅니다. 이 옵션은 ttymon이 포트로부터 데이터를 수신한 후 프롬프트를 표시할 때 결정됩니다. count가 0일 경우, ttymon은 문자를 수신할 때까지 기다립니다. count가 0보다 클 경우, ttymon은 count 새 라인을 수신할 때까지 기다립니다. 이 예에서는 값이 설정되어 있지 않습니다.
연결을 수신할 때 호출할 서비스의 전체 경로 이름을 식별합니다. 이 값은 ttyadm -s 명령을 사용하여 설정됩니다.
ttyadm -t 명령의 시간 초과 값을 식별합니다. 이 옵션은 포트 열기를 성공할 경우 ttymon이 포트를 닫도록 지정합니다. timeout 초 내에는 입력 데이터가 수신되지 않습니다. 이 예에는 시간 초과 값이 없습니다.
/etc/ttydefs 파일에서 TTY 레이블을 식별합니다. 이 값은 ttyadm -l 명령을 사용하여 설정됩니다.
푸시할 STREAMS 모듈을 식별합니다. 이 모듈은 ttyadmin -m 명령을 사용하여 설정됩니다.
포트가 사용 안함으로 설정되었을 때 표시될 비활성 메시지를 식별합니다. 이 메시지는 ttyadm -i 명령을 사용하여 설정됩니다.
ttyadm -T 명령을 사용하여 터미널 유형(설정된 경우)을 식별합니다. 이 예에서는 터미널 유형이 tvi925입니다.
ttyadm -S 명령을 사용하여 설정된 소프트웨어 캐리어 값을 식별합니다. n은 소프트웨어 캐리어를 해제합니다. y는 소프트웨어 캐리어를 설정합니다. 이 예에서는 소프트웨어 캐리어가 설정되어 있습니다.
pmadm -y 명령을 사용하여 지정된 주석을 식별합니다. 이 예에는 주석이 없습니다.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
# pmadm -e -p mbmon -s a
사용 플래그를 지정합니다.
pmtag mbmon을 포트 모니터 태그로 지정합니다.
svctag a를 포트 모니터 서비스 태그로 지정합니다.
역할에는 권한 부여 및 권한이 있는 명령이 포함됩니다. 역할에 대한 자세한 내용은 System Administration Guide: Security Services의 Configuring RBAC (Task Map)를 참조하십시오.
# pmadm -d -p mbmon -s a
사용 안함 플래그를 지정합니다.
pmtag mbmon을 포트 모니터 태그로 지정합니다.
svctag a를 포트 모니터 서비스 태그로 지정합니다.