しばらく前に実行した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
デバッグメッセージ用
これまで成功しませんでした。