作成: 更新:

【私家版】初めてのPCにsshでgithubと通信できるようにするまでのあれこれ

この記事は最終更新日から1年以上が経過しています。この記事は最終更新日から19か月以上が経過しています。
このエントリーは約1分で読めます。
    $ mkdir ~/.ssh
    $ chmod u+xr,go-rwx ~/.ssh
    $ ssh-keygen -t rsa -b 4096 -C 'XXXXX@example.com' # githubの登録メアド
    # [鍵ファイル名]を入力する
    $ cat [鍵ファイル名].pub
    # 内容をコピーする
    $ vim ~/.ssh/config
    # サーバーへ定期的(今回は60秒毎)に生きている報告をする(全体的に記述を有効にする場合は先頭辺りに書いておくといい)
    ServerAliveInterval 60
    
    # 個別に有効にしたい場合は、個別の設定に行を開けないで追記しておくといい
    Host github github.com
        HostName github.com
        User XXXXX@example.com
        Port 22
        IdentityFile ~/.ssh/[鍵ファイル名]
        ServerAliveInterval 60