2012-05-21 2 views
1

내 PC에서 다른 컴퓨터로 SSH 연결을 만들고 싶지만 직접 결정한 특정 포트 번호에서 연결을 시작하고 싶습니다.ssh가 특정 포트에서 호스트로 연결을 강제로 열도록하려면 어떻게해야합니까?

가능합니까? 어떻게?

+0

특정 로컬 엔드 포인트의 포트가 있어야합니까? 어떤 언어가 필요합니까? –

+0

서버에서 특정 포트를 사용 하시겠습니까? 아니면 클라이언트의 특정 포트를 사용 하시겠습니까? – dave4420

+0

2 호스트 : A와 B. A가 B에 연결하려고합니다. A의 연결이 4444 또는 다른 것과 같은 특정 포트에 있어야합니다. 문제가되지 않지만 그 번호를 미리 알아야합니다. 그 포트에서 연결을 강제로 열어야합니다. 그래서 A는 B에 연결하고 4444는 목적지 포트 22에 연결합니다. – Gappa

답변

0

당신은 22

그것은 대부분의 리눅스 distribs에 /etc/ssh/sshd_config 예를 들면 할 수있는 것보다 다른 포트를 사용하도록 SSH 서버를 구성해야합니다 감사합니다.

+0

번호. 이렇게 내가 연결할 포트 번호를 수정할 수 있습니다. 대신 목적지가 아닌 소스 호스트의 포트를 변경하고 싶습니다. – Gappa

+1

소스 포트는 OS에 의해 동적으로 할당됩니다. 수동으로 포트 클라이언트 측을 할당하는 쉬운 방법은 없다고 생각합니다. 'lsof -i'는 내 ssh 연결이 포트 50000 + ... – maxdec

+1

을 정확하게 사용하고 있다는 것을 알려주며, 그 포트는 OS가 아닌 나 자신에 의해 할당 될 것입니다. – Gappa

관련 문제