LoginSignup
0
0

httpsポート使ってgithubにアクセスする方法

Posted at

概要

環境によっては 22 番ポートへのアクセスが禁止されている場合があります。
その場合、デフォルトだと github と秘密鍵/公開鍵を使ったアクセスができなくなるのですが、ID/Password でのアクセスも面倒です。
そんなときは、https を使って秘密鍵/公開鍵を使ったアクセスができると便利なので紹介します。

前提

  • github に公開鍵をすでに登録してあり、繋がっている状態である。
  • すでに ssh でつながっているプロジェクトがある。

方法

  1. https でつながるように設定:
    1. そもそも ssh でつながるかのチェック:
      このように出ればOK
      $ ssh -T -p 443 git@ssh.github.com
      Hi USERNAME! You've successfully authenticated, but GitHub does not provide shell access.
      
    2. github.com へのアクセスはすべて ssh.github.com に繋がるように:
      vi ~/.ssh/config
      Host github.com
          Hostname ssh.github.com
          Port 443
          User git
      
    3. つながるようになったかチェック:
      このように出ればOK
      $ ssh -T git@github.com
      Hi USERNAME! You've successfully authenticated, but GitHub does not provide shell access.
      

参考

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0