haiju's 開発メモ

開発に必要な情報を自分用にメモ

ローカルのLubuntu 18.04.4からリモートのAWS EC2インスタンスへSSH接続する方法

ローカルというかVirtualBoxのゲストのLinuxでリモートのAWS(EC2)に

ログインする方法について調べて試したので備忘録としてまとめて

おく(Φω|

WindowsMacでの接続方法を書いた記事は割とあるのにLinuxクライアント

の場合について書いてるのが少ないので。

[手順]

0. 予め、putty-gen等でppkファイルをpemに変換しておく。

1. 以下コマンドでLinuxクライアントからssh接続を実行。

$ ssh -i <pemファイルのPATH> <ec2のユーザ>@ec2のip

※リモートの開発サーバにログインできてればOK。

2. 1でAWS EC2インスタンスに作成したサーバに接続できていれば、

 わざわざローカルのLinuxpostgresql-10-clientをインストールせず

 に、psqlコマンドで操作が可能になる。

$ psql -U username(postgres以外のユーザ) database_name

[参考サイト]

ktykwsk.com

https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/AccessingInstancesLinux.html