GitHub Enterprise Server ユーザ: HTTPS ポートを介した SSH 経由での GitHub Enterprise Server へのアクセスは現在サポートされていません。
HTTPS ポート経由の SSH が可能かどうかをテストするには、次の SSH コマンドを実行します:
$ ssh -T -p 443 [email protected]
> Hi username! You've successfully authenticated, but GitHub does not
> provide shell access.
うまく機能すれば、素晴らしいことです。 そうでない場合は、トラブルシューティングガイドに従ってください。
HTTPS を介した SSH 接続を有効化する
ポート 443 経由で SSH を [email protected]
に実行できる場合、SSH 設定をオーバーライドして、GitHub への接続をそのサーバーとポート経由で実行するように強制できます。
ssh 設定でこれを設定するには、~/.ssh/config
のファイルを編集して、このセクションを追加してください:
Host github.com
Hostname ssh.github.com
Port 443
User git
もう一度 GitHub に接続することでこれが機能するかテストできます:
$ ssh -T [email protected]
> Hi username! You've successfully authenticated, but GitHub does not
> provide shell access.