Microsoft Azureで仮想マシンを立ち上げました。
OSはUbuntuです。
最初は、TeratermでSSH接続できていたのですが、再起動したタイミングから接続できなくなってしまいました。
Azureの仮想マシンの画面の左下の方にあるシリアルコンソールを使用すると、
ブラウザ上で仮想マシンのターミナルを操作できます。
そこでSSHが動作しているか確認したところ、正常に動作していました。
ポートは22となっています。
ネットワークの受信規則にもポート22は設定されています。
また、「接続」→「接続のテスト」をでテスト接続を実行すると
「ネットワーク接続が許可されています」という結果がでるので問題ありません。
こうなってしまった場合でも、接続できるようになった対処法を記述します。
「パスワードのリセット」を開き「構成のみリセット」を選択して「更新」
次に「SSH 公開キーのリセット「構成のみリセット」を選択して「ユーザー名」「SSH 公開キー」を入力して更新
SSH キーを設定していない場合は、AzureポータルでSSH キーの画面を開き、仮想マシンと同じリージョンに設定すればよいです。