本日はWindows枠です。
筆者は今年度から学校で教える側で働いているのですが、学校には学校の無線Lanがあり、使用することができます。
しかしながら一般的な職場や病院、学校のネットワークはセキュリティが強固に設定されており、一部のウェブサイトやアクセスが禁止されることがあります。
筆者の場合ウェブサイトの閲覧に関しては問題ありませんが、Gitが使用できない問題が発生しました。
具体的にはネットワークによりポート22での接続をブロックしているようです。
対処法としては次の記事が詳しいです。
方法としては次のコマンドを使用します。
$ ssh -T -p 443 git@ssh.github.com
このコマンドではポートをSSHを使用してGitHubへサーバー接続する際の設定を変えています。
具体的にはsshコマンドでクライアントを起動、-Tが仮想端末を無効にするオプションです。次の-p 443が接続するポートを443(HTTPSのデフォルトポート)へ変更しています。
通常は22を使用しているためここで変更をしています。
これによって443ポートに切り替えることでgithubとの接続が正常に行われるようになりました。
本日は以上です。
ネットワークがらみで本日は時間を取られてしまう一日でした。