Skip to content

Latest commit

 

History

History
53 lines (38 loc) · 1.29 KB

File metadata and controls

53 lines (38 loc) · 1.29 KB

SSM接続ガイド

SSM接続の仕組み

SSHキーは不要です!

SSM (Systems Manager Session Manager) を使用して安全に接続します。

  • IAMロールベースの認証
  • セキュリティグループでのポート開放不要
  • 公開IPアドレスへの直接アクセス不要
  • カフェなどのIPが変わる場所からでも接続可能

基本的な接続方法

SSMコンソール接続

# コンソール接続
./scripts/connect.sh

# ubuntuユーザーに切り替え
sudo su - ubuntu

ポートフォワーディング

SSHクライアント用

# SSHポートをローカルに転送(バックグラウンド実行)
./scripts/port-forward.sh 2222 22

# ローカルからSSH接続
ssh -p 2222 ubuntu@localhost

# ポートフォワーディングを停止
./scripts/stop-forward.sh

ホストキーのフィンガープリント警告を抑止したい場合は、同梱の ssh_config を指定してください。

ssh -F ./ssh_config localhost

カスタムポートフォワーディング

任意のポートを転送できます。

# 例: Webアプリケーション(ポート3000)
./scripts/port-forward.sh 3000 3000

# 例: データベース(ポート5432)
./scripts/port-forward.sh 5432 5432