ppk?pem?まとめ


はじめに

ec2へsshログイン時に必須のキーペアについて備忘録も兼ねてまとめました。

sshkey設定の仕方

pemキーの保存
mv aws_test.pem .ssh
mv aws_test.pem id_rsa
chmod 600 id_rsa

暗号化方式

共通鍵暗号方式(秘密鍵暗号方式)
暗号化と復号に使う鍵が同一である暗号方式
通信相手ごとに異なる共通鍵を準備しなければならない点がデメリット

公開鍵暗号方式
暗号化するための鍵と復号するための鍵が異なる暗号方式
暗号化するための鍵を公開鍵
復号する鍵を秘密鍵
暗号化や復号に時間を要するのがデメリット

aws

awsの場合、EC2作成時に鍵の作成を行い、サーバーには/.ssh以下にauthorized_keysの公開鍵が自動で置かれる

pemとppkとは

pem

OpenSSH形式の秘密鍵
暗号化鍵や証明書をを入れておく箱(コンテナ)
awsで発行されるものはこれ
OpenSSH形式の秘密鍵

ppk

PuTTY形式の秘密鍵
windows専用の形式

windowsからEC2サーバへSSH接続の仕方

teraterm

teratermを使う場合はpemからppkファイルへ変換して用意する必要がある

windows terminal

pemファイルでSSH接続が可能