お知らせ
現在サイトのリニューアル作業中のため、表示が崩れているページが存在することがあります。
複数のホストを記述でき ssh <Host> で接続できる
Host hoge
User foo
Hostname git1.example.com
IdentityFile ~/.ssh/config/id_ed25519_foo
Port 22222
Host piyo
User bar
Hostname git2.example.com
IdentityFile ~/.ssh/config/id_ed25519_bar
Port 20202
| 項目 | 意味合い |
|---|---|
| Host | sshコマンドで指定する接続先名。Gitで利用する場合はHostnameと合わせる必要がある |
| User | ログインするユーザー名 |
| Hostname | 接続先のホスト名 |
| IdentityFile | 秘密鍵のパス |
| Port | 接続先のポート |
| ForwardAgent | プロキシサーバー側の設定。クライアントからの接続を中継するかどうか |
| ProxyCommand | 踏み台サーバーへの接続コマンド |
GitHubへのSSH接続はUserがgitでなければならない
そういえばgitコマンドはユーザー名を直に指定しているのかSSH Configでgit以外を指定していても通った気がする
git cloneやgit pushがフリーズするHostの値がHostnameと異なるとフリーズすることがある