.ssh/config を利用した SSH 接続管理設定

スポンサーリンク

ローカルから SSH 接続を行う際に、簡単に接続することができるように接続情報の管理設定を行っていきます。

.ssh/configファイルの作成

ファイルが存在しない場合には、作成します。


$ mkdir ~/.ssh
$ chmod 700 .ssh
$ touch ~/.ssh/config
.ssh/config ファイル設定

~/.ssh/config ファイルを開き、以下の設定を記述します。


# dev-srv サーバー
Host dev-srv
    HostName dev.server.com
    User devuser
    Port 2222
    IdentityFile ~/.ssh/id_rsa_dev.pem

# stg-srv サーバー
Host stg-srv
    HostName stg.server.com
    User stguser
    Port 2222
    IdentityFile ~/.ssh/id_rsa_stg.pem

# prod-srv サーバー
Host prod-srv
    HostName prod.server.com
    User produser
    Port 2222
    IdentityFile ~/.ssh/id_rsa_prod.pem
設定内容
設定内容
Hostホスト名を設定
HostNameホストのアドレスか IP アドレスを設定
Userログインユーザ名を設定
Portポート番号を設定
IdentityFileログインするための秘密鍵のパスを設定
サーバーへの接続方法

$ ssh dev-srv
$ ssh stg-srv
$ ssh prod-srv

コメント

タイトルとURLをコピーしました