SSH管理のConfig設定のメモ
自分用にSSH管理のConfig設定のメモ
Configの場所
基本はユーザホーム直下の .ssh/config
というファイル
Mac
~/.ssh/config
Windows
%HOME%\.ssh\config
SSHコマンド
ssh {接続先のユーザ名}@{IPまたは名前解決できるドメイン} -i {鍵ファイルのパス}
例
$ ssh root@dev.hogehoge.com -i ~/.ssh/hogehoge.com/dev-root.pem
文法
Host {自由につける名前}
HostName {IPまたは名前解決できるドメイン}
User {接続先のユーザ名}
IdentityFile {鍵ファイルのパス}
Port {22ポート以外だったらこれで指定}
例
Host dev-hogehoge
HostName dev-hogehoge
User root
IdentityFile ~/.ssh/hogehoge.com/dev-root.pem
使用時
$ ssh dev-hogehoge