シェルアクセスして作業をしているときに、ネットワークの調子が悪いとよくフリーズします。
LAN側の問題だけならハードウェアの交換なりすれば対応できますが、WAN側だとそうもいきません。
シェルでの作業はブラウジングやファイルダウンロードと比べると非常に安定しておらず、 問題なくブラウジングできていてもシェルは全く動かないことがあります。
EC2の場合VPN用のインスタンスを立ち上げ、そこからアクセスするようにします。
https://gist.github.com/j3tm0t0/4411123
こちらからインストール&初期化のスクリプトをちょっぱってきます。 パラメータの補足として、
IPSEC_SECRET={共有シークレット} VPN_USERNAME={ユーザー名} VPN_PASSWORD={パスワード}
となります。
SecurityGroupで空けるものは
Custom UDP Rule UDP 4500 Custom UDP Rule UDP 500 Custom UDP Rule UDP 1701 Custom Protocol ESP (50) All
です。