Manpages

TELNET(1) BSD General Commands Manual TELNET(1)

NAME

telnet TELNET 프 로 토 콜 을 이 용 한 사 용 자 인 터 페 이 스

사 용 법

telnet [−d] [−a] [−n 추 적 파 일 ] [−e escape문 자 ] [

[−l 사 용 자 ID] 호 스 트 [포 트 ] ]

설 명

telnet 명 령 은 TELNET 프 로 토 콜 을 이 용 해 서 다 른 호 스 트 에 접 속 하 고 , 그 호 스 트 를 사 용 하 는 데 사 용 된 다 . 만 약 , telnet 명 령 을 실 행 할 때 , 호 스 트 인 자 를 지 정 하 지 않 으 면 , (telnet>) 이 라 는 프 롬 프 트 가 나 타 나 고 , 이 때 부 터 , telnet 명 령 을 사 용 할 수 있 는 상 태 가 된 다 . 이 모 드 에 서 는 다 음 에 서 설 명 할 명 령 들 을 입 력 하 고 , 그 것 을 실 행 한 다 . 한 편 , 호 스 트 인 자 가 사 용 되 면 , 그 호 스 트 를 대 상 으 로 open 명 령 이 실 행 된 다 .

옵 션 :

−d

debug 초 기 값 을 TRUE 값 으 로 지 정 한 다 .

−a

자 동 접 속 시 도 . 일 반 적 으 로 , 이 옵 션 은 리 모 트 시 스 템 에 의 해 서 지 원 되 는 ENVIRON 옵 션 의 USER 변 수 를 통 해 사 용 자 ID를 보 낸 다 . 여 기 서 사 용 되 는 사 용 자 ID는 getlogin(2) 함 수 에 서 리 틴 되 는 값 이 다 . 이 것 은 −l 옵 션 의 인 자 로 지 정 한 사 용 자 ID 이 거 나 , 이 옵 션 을 사 용 하 지 않 는 다 면 , 현 재 사 용 자 ID이 다 .

−n 추 적 파 일

추 적 정 보 를 사 용 하 는 추 적 파 일 인 자 로 지 정 한 파 일 을 연 다 . 아 래 , set tracefile 명 령 참 조 .

−l 사 용 자 ID

리 모 트 시 스 템 에 접 속 을 할 때 , 리 모 트 시 스 템 에 서 ENVIRON 옵 션 을 사 용 한 다 면 , username 프 롬 프 트 에 입 력 할 사 용 자 ID를 USER 환 경 변 수 값 으 로 사 용 한 다 . 이 옵 션 은 −a 옵 션 을 포 함 한 다 . 또 한 , open 명 령 에 서 도 그 대 로 사 용 할 수 있 다 .

−e escape문 자

telnet 프 롬 프 트 로 빠 져 나 오 는 문 자 를 escape문 자 로 지 정 한 다 . 만 약 escape문 자 값 을 지 정 하 지 않 고 단 지 −e 옵 션 만 사 용 되 면 , ’escape off’로 된 다 .

호 스 트

접 속 할 호 스 트 . 인 터 넷 주 소 형 식 으 로 사 용 된 다 .

포 트

접 속 에 이 용 할 호 스 트 의 포 트 . 지 정 되 지 않 으 면 , telnet 에 서 사 용 되 는 초 기 값 이 사 용 된 다 .(23번 포 트 인 가 ?)

리 모 트 호 스 트 와 연 결 이 되 면 , telnet 풀 그 림 은 TELNET LINEMODE 옵 션 을 사 용 가 능 상 태 로 하 려 고 시 도 할 것 이 다 . 만 약 이 것 이 실 패 하 면 , telnet 풀 그 림 은 다 음 두 입 력 모 드 중 하 나 를 선 택 한 다 : 하 나 는 ’’character at a time’’ 이 고 다 른 하 나 는 ’’old line by line’’ 인 데 , 이 것 은 리 모 트 시 스 템 이 어 느 것 을 지 원 하 느 냐 에 달 려 있 다 .

LINEMODE 옵 션 이 가 능 상 태 가 되 면 , 문 자 처 리 는 리 모 트 시 스 템 의 관 리 (control)아 래 , 로 칼 시 스 템 에 서 처 리 된 다 . 입 력 편 집 하 기 , 또 는 문 자 반 향 하 기 (echoing) 기 능 이 사 용 불 가 생 되 로 되 어 있 을 때 , 리 모 트 시 스 템 은 그 정 보 를 로 칼 시 스 템 에 relay(전 달 ?) 할 것 이 다 . 또 한 리 모 트 시 스 템 은 리 모 트 시 스 템 에 서 발 생 한 어 떤 특 별 한 문 자 로 바 뀐 것 을 전 달 한 다 . 그 래 서 , 그 바 뀐 내 용 들 이 로 칼 시 스 템 에 영 향 을 끼 치 도 록 한 다 .

’’character at a time’’ 모 드 에 서 는 , 사 용 자 가 글 쇠 판 에 서 친 내 용 들 대 부 분 이 즉 시 그 처 리 를 위 해 즉 시 리 모 트 시 스 템 으 로 보 내 진 다 .

’’old line by line’’ 모 드 에 서 는 , 모 든 텍 스 트 가 지 역 적 으 로 반 향 (echo)된 다 . 그 리 고 (보 통 ) 완 벽 한 한 줄 만 이 리 모 트 시 스 템 에 보 내 진 다 . 이 모 드 에 서 는 ’’로 칼 에 코 문 자 ’’ (초 기 값 : ’’^E’’)로 로 칼 에 코 기 능 을 사 용 하 거 나 사 용 하 지 않 을 수 있 다 . (대 부 분 , 비 밀 번 호 를 입 력 할 때 , 그 것 을 반 향 하 지 않 도 록 하 기 위 해 서 사 용 된 다 .)

LINEMODE 옵 션 이 사 용 가 능 상 태 가 되 거 나 , localchars 토 클 이 TRUE 값 을 가 지 면 (’’old line by line’’의 초 기 값 ; 아 래 참 조 ), 사 용 자 의 quit, intr, flush 문 자 가 지 역 적 으 로 trap(가 로 채 기 ) 되 어 지 고 , TELNET 프 로 토 콜 처 리 로 리 모 트 시 스 템 에 보 내 진 다 . LINEMODE 옵 션 이 사 용 불 가 상 태 이 면 , 사 용 자 의 susp (보 류 -suspend) eof (파 일 끝 ) 신 호 가 TELNET 프 로 토 콜 처 리 로 리 모 트 시 스 템 에 보 내 질 수 있 으 며 , quit 신 호 는 BREAK 대 신 에 TELNET ABORT 로 보 내 진 다 . 이 모 드 와 관 계 되 는 옵 션 은 toggle autoflushtoggle autosynch 옵 션 이 있 다 (아 래 참 조 ).

리 모 트 호 스 트 에 연 결 되 어 있 을 때 는 , telnet ’’escape 문 자 ’’ (초 기 값 : ’’^]’’)를 사 용 해 서 telnet 프 롬 프 트 상 태 로 진 입 할 수 있 다 − 이 때 를 명 령 모 드 라 한 다 . 명 령 모 드 일 때 는 , 일 반 터 미 날 편 집 방 식 이 사 용 가 능 상 태 가 된 다 .

명 령 모 드 에 서 사 용 할 수 있 는 telnet 명 령 은 다 음 과 같 다 . 대 부 분 그 명 령 만 으 로 사 용 이 가 능 하 며 , mode, set, toggle, unset, slc, environ, display 명 령 들 은 그 명 령 에 대 한 인 자 를 지 정 해 야 한 다 .

close

TELNET 세 션 을 끝 내 고 , 명 령 모 드 로 돌 아 온 다 .

display 인 자 ...

settoggle 값 들 (아 래 참 조 )을 전 부 또 는 일 부 보 여 준 다 .

mode 형 태

형 태 인 자 로 쓰 일 수 있 는 것 은 다 음 중 하 나 이 며 , 이 것 은 TELNET 세 션 의 상 태 에 따 라 달 라 질 수 있 다 . 이 명 령 은 지 정 한 모 드 를 사 용 할 수 있 도 록 리 모 트 호 스 트 에 요 청 하 며 , 그 것 이 리 모 트 호 스 트 에 서 받 아 들 여 지 면 , 그 지 정 한 모 드 가 사 용 된 다 .

character

TELNET LINEMODE 옵 션 을 사 용 불 가 상 태 로 지 정 한 다 . 또 는 리 모 트 쪽 에 서 LINEMODE 옵 션 을 지 원 하 지 않 으 면 , ’’character at a time’’ 모 드 로 지 정 된 다 .

line

TELNET LINEMODE 옵 션 을 사 용 가 능 상 태 로 지 정 한 다 . 리 모 트 쪽 에 서 LINEMODE 옵 션 을 지 원 하 지 않 으 면 , ’’old-line-by-line’’ 모 드 로 지 정 된 다 .

isig (−isig)

LINEMODE 옵 션 의 TRAPSIG 모 드 를 사 용 가 능 (사 용 불 가 ) 상 태 로 지 정 한 다 . 이 것 은 LINEMODE 옵 션 이 먼 저 사 용 가 능 상 태 여 야 지 정 할 수 있 다 .

edit (−edit)

LINEMODE 옵 션 의 EDIT 모 드 를 사 용 가 능 (사 용 불 가 ) 상 태 로 지 정 한 다 . 이 것 은 LINEMODE 옵 션 이 먼 저 사 용 가 능 상 태 여 야 지 정 할 수 있 다 .

softtabs (−softtabs)

LINEMODE 옵 션 의 SOFT_TAB 모 드 를 사 용 가 능 (사 용 불 가 ) 상 태 로 지 정 한 다 . 이 것 은 LINEMODE 옵 션 이 먼 저 사 용 가 능 상 태 여 야 지 정 할 수 있 다 .

litecho (−litecho)

LINEMODE 옵 션 의 LIT_ECHO 모 드 를 사 용 가 능 (사 용 불 가 ) 상 태 로 지 정 한 다 . 이 것 은 LINEMODE 옵 션 이 먼 저 사 용 가 능 상 태 여 야 지 정 할 수 있 다 .

?

mode 명 령 사 용 법 을 보 여 준 다 .

open 호 스 트 [
[−l] 사 용 자 ID][
포 트 ]

지 정 한 호 스 트 로 접 속 한 다 . 포 트 를 지 정 하 지 않 으 면 , 초 기 값 으 로 지 정 된 TELNET 서 버 포 트 를 사 용 한 다 . 호 스 트 인 자 로 사 용 할 수 있 는 값 은 호 스 트 이 름 ( hosts(5) 참 조 ) 이 거 나 , ’’점 (.)으 로 구 분 된 ’’ 인 터 넷 주 소 ( inet(3) 참 조 ) 가 지 정 될 수 있 다 . 리 모 트 호 스 트 에 서 ENVIRON 옵 션 을 사 용 할 수 있 다 면 , [−l] 옵 션 을 사 용 해 서 , username(login) 프 롬 프 트 를 통 과 할 수 있 다 . 표 준 포 트 가 아 닌 포 트 로 접 속 을 할 경 우 에 는 , telnet 풀 그 림 은 TELNET 옵 션 의 자 동 초 기 화 를 생 략 한 다 . 포 트 번 호 앞 에 빼 기 (’−’) 문 자 가 오 면 , 그 옵 션 의 자 동 초 기 를 실 행 한 다 . 리 모 트 호 스 트 에 접 속 이 되 면 , 홈 디 렉 토 리 에 있 는 .telnetrc 파 일 이 읽 혀 진 다 . 이 파 일 에 서 는 ’#’ 문 자 로 시 작 하 는 줄 과 빈 줄 은 무 시 되 고 , machine 부 분 (호 스 트 지 정 부 분 )은 줄 첫 칸 에 공 백 문 자 가 없 어 야 한 다 . machine 부 분 에 는 연 결 할 호 스 트 의 이 름 을 적 어 둔 다 . (’default’는 모 든 호 스 트 ) 나 머 지 줄 에 는 그 호 스 트 를 대 상 으 로 한 telnet 명 령 이 지 정 되 는 데 , 이 것 은 줄 첫 칸 에 공 백 문 자 가 있 어 야 한 다 . telnet 명 령 은 보 통 telnet 명 령 모 드 에 서 사 용 자 가 직 접 입 력 한 그 내 용 을 그 대 로 적 어 주 면 된 다 .

quit

리 모 트 호 스 트 와 의 접 속 을 끊 고 , telnet 풀 그 림 을 마 친 다 . (명 령 모 드 에 서 ) 파 일 끝 문 자 (일 반 적 으 로 ’^D’)도 그 세 션 을 끊 고 , 풀 그 림 을 마 친 다 .

send 인 자

하 나 또 는 그 이 상 의 특 수 문 자 를 리 모 트 호 스 트 에 보 낸 다 . 다 음 은 이 명 령 에 서 사 용 될 수 있 는 인 자 들 이 다 . (또 한 여 러 인 자 들 이 한 번 에 같 이 사 용 될 수 있 다 .)

abort

TELNET ABORT 문 자 보 냄 . (프 로 세 스 중 지 )

ao

TELNET AO (Abort Output) 문 자 보 냄 , 이 것 은 리 모 트 시 스 템 에 서 발 생 하 는 모 든 출 력 을 사 용 자 의 터 미 날 로 보 내 는 (flush) 일 을 한 다 .

ayt

TELNET AYT (Are You There) 문 자 보 냄 , 이 것 은 리 모 트 시 스 템 에 서 받 아 드 려 질 수 도 있 고 , 아 닐 수 도 있 다 .

brk

TELNET BRK (Break) 문 자 보 냄 , 이 것 은 리 모 트 시 스 템 에 서 의 미 가 있 을 수 도 있 다 .

ec

TELNET EC (Erase Character) 문 자 보 냄 , 이 것 은 리 모 트 시 스 템 에 마 지 막 으 로 입 력 된 문 자 를 지 우 는 역 할 을 한 다 .

el

TELNET EL (Erase Line) 문 자 보 냄 , 이 것 은 리 모 트 시 스 템 에 현 재 입 력 되 어 있 는 줄 전 체 를 지 우 는 역 할 을 한 다 .

eof

TELNET EOF (End Of File) 문 자 보 냄 .

eor

TELNET EOR (End of Record) 문 자 보 냄 .

escape

현 재 telnet escape 문 자 (초 기 값 : ’’^’’) 보 냄 .

ga

TELNET GA (Go Ahead) 문 자 보 냄 , 이 것 은 리 모 트 시 스 템 에 의 미 가 없 을 수 도 있 다 .

getstatus

리 모 트 쪽 에 서 TELNET STATUS 명 령 을 지 원 한 다 면 , getstatus 문 자 를 보 내 면 , 그 리 모 트 서 버 에 서 현 재 옵 션 상 태 를 로 칼 쪽 으 로 보 낸 다 .

ip

TELNET IP (Interrupt Process) 문 자 를 보 냄 , 현 재 리 모 트 시 스 템 에 서 실 행 중 인 프 로 세 스 를 중 지 한 다 .

nop

TELNET NOP (No OPeration, 무 연 산 ) 문 자 보 냄 .

susp

TELNET SUSP (SUSPend process) 문 자 보 냄 .

synch

TELNET SYNCH 문 자 보 냄 . 이 처 리 는 리 모 트 시 스 템 이 이 미 이 전 에 입 력 된 (하 지 만 아 직 읽 혀 지 지 않 은 ) 모 든 내 용 을 취 소 하 도 록 한 다 . 이 것 은 TCP urgent data 로 처 리 된 다 (만 약 , 리 모 트 시 스 템 이 4.2BSD 시 스 템 일 경 우 에 는 바 르 게 동 작 하 지 않 을 수 도 있 다 -- 이 때 , 제 대 로 동 작 하 지 않 는 다 면 , 터 미 날 에 소 문 자 ’’r’’ 문 자 가 보 여 진 다 ).

?

send 명 령 에 대 한 도 움 말 을 보 여 준 다 .

set 인 자 인 자 값

unset 인 자 인 자 값

set 명 령 은 telnet 변 수 들 의 값 을 특 정 값 으 로 지 정 하 거 나 , 아 니 면 , TRUE 값 을 가 지 게 지 정 한 다 . off 라 는 특 별 변 수 값 은 그 변 수 와 연 결 되 는 기 능 을 사 용 하 지 못 하 게 한 다 . 이 것 은 unset 명 령 을 사 용 하 는 효 과 와 같 다 . unset 명 령 은 변 수 를 사 용 하 지 못 하 게 하 거 나 , 그 값 을 FALSE 로 지 정 하 는 역 할 을 한 다 . any of the specified functions. 변 수 에 지 정 된 값 은 display 명 령 으 로 살 펴 볼 수 있 다 . 다 음 변 수 들 은 set, unset 명 령 으 로 만 그 값 을 지 정 하 거 나 , 사 용 하 지 않 게 할 수 있 으 며 , 아 래 , toggle 명 령 에 서 설 명 하 고 있 는 변 수 들 은 set, unset 명 령 으 로 도 처 리 가 가 능 하 다 . (set, unset 명 령 은 변 수 값 을 특 정 값 으 로 지 정 하 거 나 , 아 니 면 , 그 변 수 자 체 를 사 용 하 지 않 으 려 고 할 때 , 사 용 되 지 만 , toggle 명 령 은 이 미 있 는 변 수 의 값 을 ’’on/off’’하 는 기 능 을 한 다 .)

echo

’’line by line’’ 모 드 에 서 로 칼 호 스 트 의 사 용 자 입 력 을 에 코 하 는 것 과 그 렇 지 않 게 하 는 것 을 전 환 하 는 글 쇠 . 초 기 값 은 ’’^E’’.

eof

텔 넷 세 션 이 LINEMODE 옵 션 으 로 운 영 되 거 나 , ’’old line by line’’ 모 드 상 태 에 서 , 입 력 줄 의 처 칸 에 이 글 쇠 를 입 력 하 면 , 리 모 트 시 스 템 에 ’’파 일 끝 ’’ 문 자 를 보 낸 다 . 초 기 값 은 현 재 사 용 하 고 있 는 터 미 날 의 eof 문 자 를 그 대 로 사 용 한 다 .(일 반 적 으 로 ^D)

erase

telnet 풀 그 림 이 localchars 모 드 (아 래 toggle localchars 참 조 ) 상 태 이 고 , telnet 풀 그 림 이 ’’character at a time’’ 모 드 로 운 영 될 때 , 이 글 쇠 를 누 르 면 , TELNET EC 처 리 (윗 send ec 참 조 )를 리 모 트 시 스 템 에 보 낸 다 . 초 기 값 은 현 재 터 미 날 의 erase 문 자 와 같 다 . (일 반 적 으 로 ^H 문 자 나 , 백 스 페 이 스 , Delete 글 쇠 )

escape

리 모 트 호 스 트 와 의 연 결 중 에 , 이 글 쇠 를 누 르 면 , telnet 명 령 모 드 로 진 입 한 다 . 초 기 값 은 ’’^[’’.

flushoutput

telnet 풀 그 림 이 localchars 모 드 (아 래 toggle localchars 참 조 ) 상 태 일 때 , flushoutput 문 자 를 입 력 하 면 , TELNET AO 처 리 (윗 send ao 참 조 ) 가 리 모 트 시 스 템 에 보 내 진 다 . 초 기 값 은 현 재 터 미 날 의 flush 문 자 와 같 다 .

interrupt

telnet 풀 그 림 이 localchars 모 드 (아 래 toggle localchars 참 조 ) 상 태 일 때 , interrupt 문 자 를 입 력 하 면 , TELNET IP 처 리 (윗 send ip 참 조 ) 가 리 모 트 시 스 템 에 보 내 진 다 . 초 기 값 은 현 재 터 미 날 의 intr 문 자 와 같 다 .

kill

telnet 풀 그 림 이 localchars 모 드 (아 래 toggle localchars 참 조 ) 상 태 이 고 , ’’character at a time’’ 모 드 로 운 영 될 때 , 이 글 쇠 를 누 르 면 , TELNET EL 처 리 (윗 send el 참 조 ) 가 리 모 트 시 스 템 에 보 내 진 다 . 초 기 값 은 현 재 터 미 날 의 kill 문 자 와 같 다 .

lnext

telnet 풀 그 림 이 LINEMODE 옵 션 상 태 로 운 영 되 거 나 , ’’old line by line’’ 모 드 일 때 , 이 문 자 가 입 력 되 면 , 리 모 트 시 스 템 에 lnext 문 자 를 보 낸 다 . 초 기 값 은 현 재 터 미 날 의 lnext 문 자 와 같 다 .

quit

telnet 풀 그 림 이 localchars 모 드 (아 래 toggle localchars 참 조 ) 일 때 , quit 문 자 가 입 력 되 면 , TELNET BRK 처 리 (윗 send brk 참 조 ) 가 리 모 트 시 스 템 으 로 보 내 진 다 . 초 기 값 은 현 재 터 미 날 의 quit 문 자 와 같 다 .

reprint

LINEMODE 옵 션 이 나 , ’’old line by line’’ 모 드 상 태 일 때 , 이 문 자 가 입 력 되 면 , 리 모 트 시 스 템 의 reprint 문 자 (화 면 정 리 문 자 )를 보 낸 다 . 초 기 값 은 현 재 터 미 날 의 reprint 문 자 와 같 다 .

start

TELNET TOGGLE-FLOW-CONTROL 옵 션 이 사 용 가 능 상 태 일 때 , 이 문 자 를 입 력 하 면 , 리 모 트 시 스 템 의 start 문 자 를 보 낸 다 . 초 기 값 은 현 재 터 미 날 의 start 문 자 (일 반 적 으 로 ’’^Q’’)와 같 다 .

stop

TELNET TOGGLE-FLOW-CONTROL 옵 션 이 사 용 가 능 상 태 일 때 , 이 문 자 를 입 력 하 면 , 리 모 트 시 스 템 의 stop 문 자 를 보 낸 다 . 초 기 값 은 현 재 터 미 날 의 stop 문 자 (일 반 적 으 로 ’’^S’’)와 같 다 .

susp

telnet 풀 그 림 이 localchars 모 드 (아 래 toggle localchars 참 조 ) 이 거 나 , LINEMODE 옵 션 이 사 용 가 능 상 태 일 때 , suspend 문 자 로 보 낼 문 자 . 초 기 값 은 현 재 터 미 날 의 suspend 문 자 와 같 다 .

tracefile

netdata 또 는 option 추 적 기 능 이 TRUE 일 때 , 그 추 적 내 용 이 이 파 일 에 쓰 여 진 다 . 이 값 을 ’’’’ 이 렇 게 지 정 하 면 , 추 적 정 보 는 표 준 출 력 (초 기 값 )으 로 보 내 진 다 .

worderase

LINEMODE 옵 션 으 로 운 영 되 거 나 , ’’old line by line’’ 모 드 일 때 , 이 문 자 가 입 력 되 면 , 리 모 트 시 스 템 의 worderase 문 자 로 처 리 된 다 . 초 기 값 은 현 재 터 미 날 의 worderase 문 자 와 같 다 .

?

set (unset) 명 령 의 도 움 말 을 보 여 준 다 .

slc state

slc (Set Local Characters) 명 령 은 TELNET LINEMODE 옵 션 이 사 용 가 능 상 태 일 때 , 특 수 문 자 들 을 지 정 하 거 나 바 꾸 는 데 사 용 된 다 . 여 기 서 특 수 문 자 란 TELNET 명 령 어 들 ( ip quit 같 은 것 )을 처 리 하 는 문 자 나 , 줄 편 집 문 자 들 ( erase 또 는 kill 같 은 것 )을 뜻 한 다 . 이 들 문 자 들 의 초 기 값 은 현 재 사 용 하 고 있 는 터 미 날 의 특 수 문 자 들 을 그 대 로 사 용 한 다 .

export

로 칼 터 미 날 의 특 수 문 자 들 을 현 재 telnet 에 서 사 용 하 고 있 는 특 수 문 자 들 로 다 시 지 정 한 다 .

import

TELNET 에 서 사 용 하 고 있 는 특 수 문 자 들 을 현 재 리 모 트 시 스 템 에 서 사 용 하 고 있 는 특 수 문 자 들 로 다 시 지 정 한 다 .

check

현 재 사 용 하 고 있 는 특 수 문 자 들 의 지 정 을 검 사 한 다 . 먼 저 , 리 모 트 쪽 의 모 든 특 수 문 자 들 을 로 칼 쪽 으 로 보 내 고 , 그 중 에 일 치 하 지 않 는 것 이 있 다 면 , 로 칼 쪽 특 수 문 자 들 을 리 모 트 쪽 특 수 문 자 로 바 꿀 것 이 다 .

?

slc 명 령 에 대 한 도 움 말 을 보 여 준 다 .

environ 인 자 ...

environ 명 령 은 TELNET ENVIRON 옵 션 에 서 사 용 하 는 각 종 변 수 들 을 관 리 하 는 데 사 용 된 다 . 각 변 수 들 의 초 기 값 은 그 사 용 자 의 환 경 변 수 들 값 이 사 용 되 며 , DISPLAY 와 PRINTER 변 수 값 은 현 재 터 미 날 의 변 수 값 이 사 용 된 다 . USER 변 수 값 은 −a 또 는 −l 옵 션 이 사 용 되 었 을 때 , 리 모 트 호 스 트 쪽 으 로 보 내 진 다 .
environ
명 려 에 서 사 용 할 수 있 는 인 자 들 은 다 음 과 같 다 :

define 변 수 변 수 값

변 수변 수 값 으 로 지 정 한 다 . 이 렇 게 지 정 된 변 수 는 자 동 으 로 리 모 트 호 스 트 쪽 에 지 정 된 다 . 변 수 값 지 정 에 있 어 , 공 백 문 자 가 있 으 면 , 따 움 표 로 묶 어 준 다 .

undefine 변 수

지 정 한 변 수 를 환 경 변 수 목 록 에 서 지 운 다 .

export 변 수

리 모 트 쪽 에 자 동 으 로 보 낼 변 수 들 을 표 시 한 다 .

unexport 변 수

리 모 트 쪽 에 서 요 구 할 경 우 에 보 낼 변 수 로 바 꾼 다 . (environ list 명 령 에 서 ’’*’’ 표 시 가 있 는 변 수 에 서 그 표 시 를 없 애 는 기 능 을 한 다 .)

list

현 재 환 경 변 수 들 의 목 록 을 보 여 준 다 . * 표 시 가 있 는 것 은 자 동 으 로 보 내 지 는 것 들 이 며 , 나 머 지 는 필 요 에 따 라 보 내 지 는 변 수 들 이 다 .

?

environ 명 령 도 움 말 을 보 여 준 다 .

toggle 인 자 들 ...

이 명 령 은 telnet에 서 사 용 하 는 각 종 on/off 되 는 기 능 , 변 수 값 들 을 서 로 전 환 하 는 데 사 용 된 다 . 이 명 령 의 인 자 에 서 필 요 에 따 라 , TRUE 또 는 FALSE 값 을 지 정 할 수 가 있 는 데 , 이 것 은 각 각 , ’지 정 ’, ’해 제 ’ 기 능 을 한 다 . 한 번 에 여 러 인 가 들 을 함 게 사 용 할 수 도 있 다 . 현 재 상 태 는 display 명 령 으 로 살 펴 볼 수 있 다 . 사 용 할 수 있 는 인 자 들 은 다 음 과 같 다 :

autoflush

autoflushlocalchars 값 이 모 두 TRUE 면 , ao, quit 문 자 가 인 식 될 때 ( 그 래 서 , TELNET 처 리 가 이 루 워 질 때 ; 윗 set 명 령 참 조 ), telnet refuses to display any data on the user’s terminal until the remote system acknowledges (via a TELNET TIMING MARK option) that it has processed those TELNET sequences. 초 기 값 은 TRUE. 만 약 , 사 용 자 가 "stty noflsh" 명 령 으 로 터 미 날 설 정 을 하 지 않 았 다 면 , FALSE ( stty(1) 명 령 참 조 ).

autosynch

autosynchlocalchars 값 이 모 두 TRUE 면 , intr 나 , quit 문 자 가 입 력 될 때 (윗 set 명 령 의 intrquit 문 자 설 명 참 조 ), TELNET 처 리 결 과 는 TELNET SYNCH 처 리 에 의 해 이 루 워 진 다 . This procedure should cause the remote system to begin throwing away all previously typed input until both of the TELNET sequences have been read and acted upon. 초 기 값 은 FALSE.

binary

TELNET BINARY 옵 션 의 8비 트 입 /출 력 전 환 .

inbinary

TELNET BINARY 옵 션 의 8비 트 입 력 전 환 .

outbinary

TELNET BINARY 옵 션 의 8비 트 출 력 전 환 .

crlf

이 값 이 TRUE 면 , 사 용 자 의 엔 터 글 쇠 는 <CR><LF> 문 자 로 리 모 트 호 스 트 쪽 으 로 보 내 지 며 , FALSE 면 <CR><NUL> 문 자 로 보 내 진 다 . 초 기 값 은 FALSE.

crmod

캐 리 지 리 턴 모 드 토 클 . 이 모 드 가 TRUE면 , 리 모 트 호 스 트 에 서 받 아 드 려 지 는 대 부 분 의 캐 리 지 리 턴 문 자 (Enter 글 쇠 를 쳤 을 때 입 력 되 는 문 자 )는 라 인 피 드 문 자 (줄 바 꿈 문 자 )로 처 리 된 다 . 이 모 드 는 리 모 트 측 에 만 영 향 을 끼 친 다 . 이 모 드 는 리 모 트 호 스 트 가 단 지 캐 리 지 리 턴 문 자 만 보 내 고 , 라 인 피 드 문 자 를 보 내 지 않 을 경 우 를 제 외 하 고 는 전 혀 거 의 쓸 모 없 는 모 드 이 다 . 초 기 값 은 FALSE.

debug

소 켓 레 벨 디 버 깅 토 클 (이 것 은 시 스 템 관 리 자 에 게 유 용 하 게 쓰 인 다 ) . 초 기 값 은 FALSE.

localchars

이 기 능 이 TRUE 면 , flush, interrupt, quit, erase, kill 문 자 들 은 (윗 set 명 령 참 조 ) 로 칼 쪽 으 로 인 식 되 고 , 각 각 고 유 한 TELNET 제 어 문 자 처 리 가 이 루 워 진 다 . (각 각 , ao, ip, brk, ec, el; 윗 send 명 령 참 조 ). 초 기 값 은 ’’old line by line’’ 모 드 에 서 는 TRUE, ’’character at a time’’ 모 드 에 서 는 FALSE. LINEMODE 옵 션 이 사 용 가 능 상 태 이 면 , 현 재 , localchars 상 태 는 무 시 되 며 , 항 상 TRUE. 계 속 LINEMODE 옵 션 이 가 능 상 태 이 면 , quit 처 리 는 abort 문 자 로 보 내 지 며 , eof, 처 리 는 eof, susp 문 자 로 보 내 진 다 . 윗 send 명 령 참 조 ).

netdata

네 트 워 크 상 으 에 서 움 직 이 는 모 든 데 이 터 를 보 여 주 는 것 (16진 수 형 식 )을 전 환 한 다 . 초 기 값 은 FALSE.

options

몇 몇 내 부 적 인 telnet 프 로 토 콜 처 리 ( TELNET 옵 션 처 리 )를 보 여 주 는 것 을 천 환 한 다 . 초 기 값 은 FALSE.

prettydump

netdata 토 클 이 TRUE 상 태 일 때 , if prettydump 상 태 가 TRUE면 , netdata 명 령 은 사 용 자 가 읽 기 쉽 도 록 형 식 화 (format)된 다 . 각 문 자 들 은 공 백 문 자 로 나 뉘 어 출 력 되 고 , TELNET escape 처 리 문 자 들 은 앞 에 ’*’ 표 시 가 덧 붙 어 출 력 된 다 .

?

toggle 명 령 의 도 움 말 을 보 여 준 다 .

z

telnet 실 행 보 류 . 이 명 령 은 사 용 하 고 있 는 쉘 에 서 보 류 기 능 (suspend)을 제 공 하 고 있 을 때 만 가 능 하 다 .

! [명 령 ]

로 칼 시 스 템 의 하 위 쉘 을 실 행 하 고 , 그 곳 에 서 인 자 로 지 정 한 명 령 을 실 행 한 다 . 이 옵 션 의 인 자 가 빠 지 면 , 단 지 하 위 셀 만 실 행 한 다 .

status

telnet 풀 그 림 의 현 재 상 태 를 보 여 준 다 . 이 것 은 현 재 접 속 상 태 를 보 여 주 며 , 또 한 현 재 모 드 에 대 한 정 보 를 보 여 준 다 .

? [명 령 ]

도 움 말 . 인 자 없 이 사 용 되 면 telnet 명 령 의 개 요 를 보 여 준 다 . 명 령 인 자 는 telnet 프 롬 프 트 상 에 서 사 용 되 는 명 령 으 로 이 것 이 사 용 되 면 , 그 명 령 에 대 한 도 움 말 을 보 여 준 다 .

환 경 변 수

telnet 풀 그 림 은 최 소 한 HOME, SHELL, DISPLAY, TERM 환 경 변 수 를 사 용 한 다 . 다 른 환 경 변 수 들 은 리 모 트 쪽 의 TELNET ENVIRON 옵 션 에 지 원 여 부 에 따 라 사 용 될 수 도 있 다 .

관 련 파 일
~/.telnetrc

사 용 자 정 의 의 telnet 초 기 화 파 일

발 자 취

telnet 명 령 은 4.2BSD 에 서 처 음 나 타 났 다 .

참 고

어 떤 리 모 트 시 스 템 에 서 는 ’’old line by line’’ 모 드 에 서 echo 기 능 을 꺼 야 지 만 제 대 로 동 작 하 는 경 우 도 있 다 .

’’old line by line’’ 모 드 나 , LINEMODE 에 서 는 줄 처 음 에 eof 문 자 가 사 용 되 어 야 지 만 제 대 로 인 식 된 다 .

ztelnet

ztelnet 명 령 은 정 식 버 클 리 판 의 NetKit-B 패 키 지 에 포 함 된 것 은 아 니 나 , telnet으 로 zmodem 프 로 토 콜 을 지 원 하 는 BBS에 접 속 할 때 , 그 곳 의 zmodem 프 로 토 콜 을 telnet에 서 사 용 할 수 있 도 록 수 정 된 풀 그 림 이 다 .

자 료 받 기 :

1

리 모 트 호 스 트 쪽 의 자 료 를 받 으 려 면 , 먼 저 리 모 트 호 스 트 쪽 의 자 료 전 송 프 로 토 콜 을 실 행 시 킨 다 . (일 반 적 으 로 리 모 트 호 스 트 쪽 에 서 sz(1) 명 령 을 실 행 시 키 거 나 , BBS일 경 우 는 자 료 전 송 항 목 에 서 zmodem을 선 택 한 다 .)

2

다 음 escape 문 자 (일 반 적 으 로 ^])를 입 력 하 고 나 서 , ztelnet 명 령 인 rz 명 령 을 실 행 한 다 . (참 고 : 이 때 , 먼 저 입 력 모 드 가 당 연 히 binary 모 드 (set bin 명 령 )로 되 어 있 어 야 한 다 .)

자 료 보 내 기 :

1

로 칼 호 스 트 의 자 료 를 리 모 트 호 스 트 쪽 으 로 보 내 려 면 , 먼 저 리 모 트 호 스 트 쪽 의 자 료 전 송 프 로 토 콜 을 실 행 시 킨 다 . (일 반 적 으 로 리 모 트 호 스 트 쪽 에 에 서 rz(1) 명 령 을 실 행 시 키 거 나 , BBS일 경 우 는 자 료 전 송 항 목 에 서 zmodem을 선 택 한 다 .)

2

다 음 escape 문 자 (일 반 적 으 로 ^])를 입 력 하 고 나 서 , ztelnet 명 령 인 sz 명 령 을 실 행 하 는 데 , 그 명 령 의 인 자 로 보 낼 파 일 이 름 을 함 께 입 력 해 준 다 .

4.2 Berkeley Distribution July 27, 1991 4.2 Berkeley Distribution