これからQiita投稿をはじめてみようと思い、超初心者ですがやってみようと思います。
仮想マシンを作成したとき、いつもどうやってssh接続したらいいんだっけ?と
忘れてしまっていつもググっていたので、記事にして残しておこうと思います。
OSはLinuxのUbuntuを使ってみました。
VM作成
1. Azureポータルにて、管理者アカウント-認証の種類項目で、「ssh公開キー」を選択。
2. 流れに沿ってVM作成後、秘密キーのダウンロードができるので、「秘密キーのダウンロードとリソースの作成」を選択して
任意の場所に格納する。
VM端末へログイン
1. Azureポータルで、作成したVMのパブリックIPアドレスを確認。
2. Tera TermなどのターミナルでパブリックIPアドレスをホストに設定し、OKボタン押下。
3. VM作成時に設定したユーザ名を入力。
認証方式に「RSA/DSA/ECDSA/ED25519鍵を使う」を選択し、秘密鍵は先ほどVM作成時にダウンロードしたpemファイルを選択する。
OKボタン押下。
4. ログイン認証が完了し、作成したAzure VMに接続できていることを確認。
(参考)PowerShellでssh接続する方法
https://learn.microsoft.com/ja-jp/azure/virtual-machines/ssh-keys-portal
を参考に、PowerShellを立ち上げてssh接続する方法も試してみました。
コマンド
『ssh -i (ダウンロードしたpemファイルのパス) ユーザ名@IPアドレス』
ssh -i /Downloads/mySSHKey.pem azureuser@xx.xx.xx.xx