내 서버에 ssh -D

내 서버에 ssh -D

localhost:1500내 경로를 미국에 있는 내 서버로 라우팅하고 싶습니다 . 내 명령은 다음과 같습니다.

ssh -D 1500 192.241.79.124
password : ...

하지만 다음 오류가 발생합니다.

cannot listen to port 1500
could not request local forwarding

나는 무엇을 할 것인가?

답변1

여기에는 두 가지 가능한 문제가 있습니다.

  1. 포트 1500에서 이미 수신 대기 중인 항목이 있을 수 있습니다.
  2. 대상 서버의 SSHD 구성이 포트 전달을 허용하지 않을 수 있습니다.

포트 1500이 이미 수신 대기 중인지 확인하려면 다음 명령을 실행하십시오.

jenny@scorpio:~> netstat -na | grep 1500

무언가가 듣고 있다면 다음과 비슷한 출력이 나올 것입니다.

tcp        0      0 0.0.0.0:1500              0.0.0.0:*               LISTEN      

듣고 있는 내용이 없으면 대상 시스템 책임자에게 문의하여 AllowTcpForwarding설정되어 있는지 확인하고 No, 그렇다면 변경할 의향이 있는지 확인해야 합니다.

관련 정보