Shelly というSSHクライアントでAzure上のUbuntu Serverに接続をしてみましたので、その方法を投稿します。
予めSSH接続の設定がAzure側で完了している前提です。
まず、準備としてRSA形式のプライベートキーファイル(*.ppk)をOneDriveなどのクラウド上に置きます。
そして、Shellyを起動します。起動したら[+]をタップして新しい接続情報を入力します。"SSH SERVER ADDRESS"のところに"ホスト名@IPアドレス"を入力します。PORTはデフォルトのSSHなら"22"のままで大丈夫です。
次に、プライベートキーの設定をします。画面右上にある[Settings]-[Key File]-[Import Private Key from Files]の順にタップします。
すると、プライベートキーをブラウズする画面が表示されるので、先にOneDriveにアップロードしておいたプライベートキーファイルを指定します。
プライベートキーファイルの中身が表示されますので、[Import]をタップします。”Key Name”と表示されている右側にプライベートキーの名前を入力して、[Done]をタップしてください。
”KEYS IN AGENT"と書かれた下に先ほど入力したプライベートキーの名前が表示されていて、その右側にチェックマークが入っていることを確認してください。確認出来たら[Back]を設定内容以外の画面部分をタップして、元の画面に戻ります。
これで接続準備は完了です。[Connect]をタップして、以下のような画面が表示されたら接続成功です。