githubはなかなかに便利で,ソースを上げることが多い. そしてサーバー運用時にも,そこからソースを取ってきてデプロイできるように組んでいたりすることがある. ただし,気を使うのが非公開のプライベートリポジトリだ. プライベートなので,ログインしないとソースにアクセスできない. そのため,普段の開発環境であれば,ユーザ名とパスワードを入力したり,鍵認証できるように用意してしまったりしている. しかし,これらの通信は要するにsshなので,基本的には22番ポートを使用している. ここで問題になるのが,割とサーバーによっては22番が空いてなかったり!ということがある辺りだ. そいういう運用サーバーでも,ソースはgithubから取りたいときに便利なのが,443. なにしろhttpsで普通に使うポートなので,だいたい開けておく場合が多い. 443ポートを通してgithub.comにログインさせる.
![github.comに22番ポート以外でアクセスしてソースを取得する - PartyIX](https://cdn-ak-scissors.b.st-hatena.com/image/square/920d2d2a77ad7b812fcad7b4c1f97dc117c09b8e/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fh%2Fh3poteto%2F20140624%2F20140624222550.png)