aws 리소스에 대한 OpenSSH 다중 연결이 "원격 호스트가 Uniqueid.someregion1.elb.amazonaws.com에 대한 연결을 닫았습니다"라는 메시지와 함께 닫힙니다.

aws 리소스에 대한 OpenSSH 다중 연결이 "원격 호스트가 Uniqueid.someregion1.elb.amazonaws.com에 대한 연결을 닫았습니다"라는 메시지와 함께 닫힙니다.

얼마 전에 실행한 SSH 별칭을 통해 AWS 리소스에 대한 여러 SSH 터널을 생성하는 스크립트가 있습니다.

연결이 계속 생성되고 각 연결에 대한 인증이 성공으로 표시되지만 안타깝게도지금생성 후 약 1분(약 40개 이상의 연결)이 지나면 연결이 닫히기 시작합니다.

연결됨독특한 아이덴티티.특정 지역 1.elb.amazonaws.com이 원격 호스트에 의해 종료되었습니다.

몇 달 전에도 동일한 코드가 작동했습니다. 핵심 부분은 다음과 같습니다.

echo "Setting up tunnel from $IP:$LISTEN_PORT ---> to $DOMAIN:$LISTEN_PORT"
echo "$IP-$LISTEN_PORT" >> $TUNNELS/tunnels.lst
sudo ifconfig lo0 alias $IP up
sshcmd="sudo ssh -vvv -o StrictHostKeyChecking=no -o GlobalKnownHostsFile=/dev/null -o UserKnownHostsFile=/dev/null -i $PRIVATE_KEY_PATH -S $TUNNELS/tunnel-$IP_SUFF-$LISTEN_PORT.tnl -fMNL $IP:$LISTEN_PORT:$DOMAIN:$LISTEN_PORT $PRIVATE_KEY_PATH tunnel-$IP_SUFF-$LISTEN_PORT.tnl &"

내가 시도한 것들:

  • /etc/ssh/sshd설정(기본값과 다름):
    MaxStartups 200:200:200
    MaxSessions 200
    
  • 서버와 일치하기를 바라며 시스템 시계를 UTC로 설정합니다...
  • -vvv디버깅 메시지 용

지금까지 성공하지 못했습니다.

관련 정보