"관리자 금지: 열기 실패"로 인해 SSH 터널이 실패함

"관리자 금지: 열기 실패"로 인해 SSH 터널이 실패함

로컬 네트워크의 서버를 통해 인터넷에 연결하려고 합니다. 서버 구성을 변경할 권한이 없습니다.

이 서버에 SSH 터널을 설정하고 양말 프록시를 사용하여 인터넷을 사용하고 싶습니다.

사용하려고 하면:

ssh -D 2222 user@server

그리고 Firefox에서 그에 따라 양말 프록시를 설정하고 Firefox에서 google.com을 열어 다음을 표시합니다.

채널 3: 오픈 실패: 관리 금지: 오픈 실패

요청당 여러 번.

Google에서 많은 솔루션을 검색하고 시도했지만 제대로 작동하지 않습니다. 어쩌면 제가 초보자여서 솔루션을 올바르게 적용하지 않았기 때문일 수도 있습니다.

SSH를 통해 서버에 쉽게 연결할 수 있으며 모든 것이 잘 작동합니다.


다른 질문을 본 적이 있는데 이 질문이 중복되었을 수 있습니다. 이 질문에 대한 답변으로는 문제를 해결할 수 없습니다.

추가 질문 몇 가지,

포트 2222는 내 로컬 호스트에 있습니다. 포트 2222를 열려면 서버에 대한 권한이 필요하지 않습니다. SSH(포트 22)를 통해 터널을 생성합니다. 내 이해가 잘못됐나?

그렇지 않은 경우 왜 서버 관리자에게 접근해야 합니까?

답변1

스위치에서 알 수 있듯이 해당 서버에서 소켓을 열 수 있는 권한이 없는 것 같습니다 -D. 일반 SSH는 수신할 로컬 소켓을 열지 않기 때문에 작동합니다.

에서 발췌man ssh -D [bind_address:]port ... Only root can forward privileged ports. Dynamic port forwardings can also be specified in the configuration file.

서버 관리자에게 문의하셔야 할 것 같습니다. 미안해요.

관련 정보