OpenSSH 클라이언트에서 사용자 이름 뒤에 오는 정수이며 콜론으로 구분됩니다.

OpenSSH 클라이언트에서 사용자 이름 뒤에 오는 정수이며 콜론으로 구분됩니다.

포트 2001에서 수신 대기하는 Cisco 라우터(IOS 운영 체제 실행)에 역방향 SSH 서버가 있습니다.

C1841#sh control-plane host open-ports 
Active internet connections (servers and established)
Prot               Local Address             Foreign Address                  Service    State
 tcp                        *:22                         *:0               SSH-Server   LISTEN
 tcp                        *:23                         *:0                   Telnet   LISTEN
 tcp                      *:2001                         *:0               SSH-Server   LISTEN

C1841#

즉, 포트 2001( ssh 10.10.10.2 -l root -p 2001)에 연결하면 공유기의 AUX 포트에 연결된 다른 장치의 RS-232 콘솔 포트에 접속할 수 있습니다. 그러나 ssh 10.10.10.2 -l root -p 2001이 기능은 다음에도 설명되어 있습니다.ssh root:[email protected]이 블로그 게시물. 이것이 OpenSSH 클라이언트의 기능이 아니라 Cisco IOS가 콜론 뒤의 정수를 줄 번호로 사용하여 사용자 이름을 구문 분석하는 방식이라는 것이 맞습니까? (줄 번호 1은 일반적으로 IOS의 AUX 포트입니다.)

답변1

이는 Cisso SSH 서버에서 구현한 기능일 뿐입니다. 사용자 이름을 구문 분석하고 :[0-9]+구성 요소가 포함된 경우 해당 번호를 사용하여 세션을 콘솔 포트에 연결해야 한다는 것을 알고 있습니다.

대체 포트 번호와는 아무런 관련이 없으며 이러한 연결은 포트 22에서 발생합니다.

관련 정보