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

telnetd
telnetd telnetd 디먼 목적 TELNET 프로토콜에 서버 기능을 제공합니다. 구문
/usr/sbin/telnetd [ -a ] [ -n ] [ -s ]
설명
주: telnetd 디먼은 inetd 디먼에 의해 정상적으로 시작됩니다. 또한 SRC 명령을 사용하여 명령행에서 제어할 수도 있습니다.
/usr/sbin/telnetd 디먼은 DARPA(Defense Advanced Research Product Agency) 표준 텔넷 프로토콜(TELNET)을 지원하는 서버입니다. telnetd 디먼에 대한 변경은 시스템 관리 인터페이스 도구(SMIT)를 통해 이루어져야 합니다.
/etc/inetd.conf 또는 /etc/services 파일을 편집하면 SRC(시스템 자원 제어기) 또는 SMIT(시스템 관리 인터페이스 도구)를 사용하여 telnetd 디먼을 변경할 수 있습니다. 명령행에서 telnetd를 입력하지 않도록 하십시오. telnetd 디먼은 /etc/inetd.conf 파일에서 주석표시를 제거하면 디폴트 값으로 시작됩니다. 기본적으로, -a 플래그도 켜져 있습니다.
inetd 디먼은 /etc/inetd.conf 파일과 /etc/services 파일에서 정보를 가져옵니다.
/etc/inetd.conf 또는 /etc/services 파일 변경 후, refresh -s inetd 또는 kill -1 InetdPID 명령을 수행하여 inetd 디먼에 구성설정 파일의 변경을 알리십시오.
telnet 세션이 시작되면, telnetd 디먼은 TELNET 옵션을 클라이언트(원격) 호스트로 전송하여 options를 수행할 능력을 나타냅니다.
터미널 조정
telnetd 디먼은 클라이언트 호스트로부터 터미널 유형을 요청합니다. 수신한 후, telnetd 디먼은 지정한 유형을 국지 시스템에서 지원하는지 확인합니다. 지원되지 않으면, 디먼이 다시 터미널 유형을 요청합니다.
이러한 터미널 유형 조정은 원격 클라이언트가 지원되는 터미널 유형을 전송하거나, 클라이언트가 한 행에서 다른 유형은 사용할 수 없다는 의미로 같은 유형을 두 번 보낼 때까지 계속합니다. 필요한 경우 telnetd 디먼은 /etc/telnet.conf 파일을 참조하여 클라이언트의 터미널 유형 문자열을 terminfo 파일 항목으로 변환합니다.
주: telnetd 디먼이 8 비트 ASCII의 전송 및 수신을 허용하므로, NLS가 지원됩니다.
원격 클라이언트가 TELNET SAK 명령을 전송할 경우, telnetd 디먼은 국지 SAK 문자를 PTY로 패스하여 trusted 쉘을 호출합니다.
telnetd 디먼은 다음과 같은 TELNET 옵션을 지원합니다.
2진
반향/반향 없음
SAK 지원
이동 억제
시간 표시
창 크기 조정(NAWS)
인증
2진
반향/반향 없음
SAK 지원
이동 억제
시간 표시
창 크기 조정(NAWS)
telnetd 디먼은 또한 다음과 같은 원격 클라이언트 옵션도 인식합니다.
2진
이동 억제
반향/반향 없음
터미널 유형
telnetd 디먼은 시스템 관리 인터페이스 도구(SMIT)를 사용하거나 /etc/inetd.conf 파일을 변경하여 제어해야 합니다. 명령행에서 telnetd를 입력하지 않도록 하십시오.
인증 조정
시스템에 Kerberos 5 인증이 구성설정된 경우, telnetd는 인증 옵션을 조정할 수 있습니다. 둘 다 kerberos 5 인증에 동의하면, 클라이언트가 DCE 프린시펄을 전달하고 telnetd는 kvalid_user 루틴을 사용하여 DCE 프린시펄이 계정에 대한 액세스를 갖고 있어야 하는지를 결정합니다. 전달되는 경우 암호가 요청되지 않습니다.
시스템 자원 제어기(SRC)로 telnetd 디먼 조작
telnetd 디먼은 SRC(System Resource Controller)의 서브시스템인 inetd 디먼의 서브서버입니다. telnetd 디먼은 tcpip SRC 서브시스템 그룹의 멤버입니다. 이 디먼은 /etc/inetd.conf 파일에서 기본적으로 사용 가능하고 다음 SRC 명령으로 조작할 수 있습니다.
startsrc 서브시스템, 서브시스템 그룹, 또는 서브서버를 시작합니다.
stopsrc 서브시스템, 서브시스템 그룹, 또는 서브서버를 정지합니다.
lssrc 서브시스템, 서브시스템 그룹 또는 서브서버의 상태를 파악합니다.
플래그
-a 데이터 처리가 커널에 남아서 성능을 향상시킬 수 있도록 PTY(의사 터미널)와 소켓이 커널에 직접 링크되도록 합니다.
-n 전송 레벨의 상시(keep-alive) 메세지를 사용 불가로 만듭니다. 메세지는 디폴트로 사용 가능합니다.
-s 소켓 레벨 디버깅을 켭니다.
예제
주: SMIT를 사용하거나 /etc/inetd.conf 파일을 편집하여 telnetd 디먼의 인수를 지정할 수 있습니다.
telnetd 디먼을 시작하려면, 다음과 같이 입력하십시오.
startsrc -t telnet
이 명령은 telnetd 서브서버를 시작합니다.
telnetd 디먼을 정상적으로 정지하려면, 다음과 같이 입력하십시오.
stopsrc -t telnet
이 명령은 지연중인 모든 연결을 시작하고 기존의 연결을 완료하지만 새로운 연결은 시작할 수 없습니다.
telnetd 디먼 및 모든 telnetd 연결을 강제 정지하려면, 다음과 같이 입력하십시오.
stopsrc -t -f telnet
이 명령은 지연중인 모든 연결과 기존의 연결을 즉시 종료합니다.
telnetd 디먼에 대한 간소 상태정보 보고서를 표시하려면, 다음과 같이 입력하십시오.
lssrc -t telnet
이 명령은 디먼의 이름, 프로세스 ID 및 상태(활성 중 또는 비활성 상태)를 리턴합니다.
파일
terminfo 기능별로 터미널을 설명하고 있습니다.
관련 정보
ftp 명령, kill 명령, lssrc 명령, rcp 명령, refresh 명령, rlogin 명령, rsh 명령, startsrc 명령, stopsrc 명령, telnet 명령.
kill 명령, lssrc 명령, refresh 명령, startsrc 명령, stopsrc 명령, telnet 명령.
/etc/inetd.conf 파일 형식, /etc/telnet.conf 파일 형식.
pty 특수 파일
kvalid_user 서브루틴.