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デバッグメッセージ用

これまで成功しませんでした。

関連情報