"경고: XXXXX 포트에서 원격 포트 전달 수신 실패" 오류가 발생하는 방법은 무엇입니까?

"경고: XXXXX 포트에서 원격 포트 전달 수신 실패" 오류가 발생하는 방법은 무엇입니까?

대부분의 경우 이는 무해한 메시지입니다. 이 경우 이 SSH 연결은 전달된 TCP 포트에만 존재합니다(그리고 이 작업을 수행할 수 있도록 제한된 개인 키를 사용합니다). 그렇지 않은 경우 실패해야 합니다(서비스 관리자는 전달이 완료될 때까지 연결을 다시 시도합니다). 성공했습니다).

SSH가 지정된 모든 전달 및 하드 실패를 고려하도록 강제하려면 어떻게 해야 합니까?

중요한 경우 시스템은 Debian 11이고 SSH는 OpenSSH 8.4p1입니다.

답변1

"-o ExitOnForwardFailure=yes" 옵션을 사용하여 ssh를 실행하거나 "ExitOnForwardFailure yes"를 추가하십시오..ssh/config문서.

이것전달 실패 시 종료ssh전달을 설정하는 동안 오류가 발생하면 옵션이 오류와 함께 종료 됩니다 .

전달 실패 시 종료
모든 요청에 ​​대해 동적, 터널링, 로컬 및 원격 포트 전달을 설정할 수 없는 경우 ssh(1)가 연결을 종료해야 하는지 여부를 지정합니다(예: 한쪽 끝이 지정된 포트를 바인딩하고 수신할 수 없는 경우). 알아채다전달 실패 시 종료포트 전달을 통해 설정된 연결에는 적용되지 않습니다. 예를 들어 최종 전달 대상에 대한 TCP 연결이 실패하는 경우 ssh(1)가 종료되지 않습니다. 매개변수는 다음과 같아야 합니다.또는아니요(기본).

관련 정보