얼마 전에 실행한 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
디버깅 메시지 용
지금까지 성공하지 못했습니다.