SSH
Secure Shell
セキュリティで保護されていない接続においてセキュリティで保護されたサインインを可能にする、暗号化された接続Protocol プロトコル
❌パスワード接続
脆弱性 vulnerabilityあり
ブルートフォース攻撃
⭕️SSH キーによる接続
公開鍵 Public keyと秘密鍵 Private keyのペア
公開鍵 Public key
接続先においておく
VM Virtual Machineなど
秘密鍵 Private key
接続元に大切に保存
ローカルなど
公式SSH (Secure Shell) Home Page | SSH.COM
参考
詳細な手順 - Azure Linux VM 用の SSH キー ペア | Microsoft Docs
遠隔からSSH接続する時のメモ
code:key.ssh
//鍵作成
ssh-keygen -t rsa -b 2048
// Enter file in which to save the key 時に保存名へ
hogehoge
code:key.ssh
// key を指定して接続
ssh -i ~/.ssh/key_place/key user@43.131.21.110
鍵の管理
一般的に./ssh以下に鍵が保存されている
増えてくると名前被るためフォルダでわけて、configファイルで管理
Azure での Linux VM 用の SSH キー ペアの作成と使用 | Microsoft Docs