特定のネットワーク環境では、22番ポートが制限されている場合があります。そのような時は、443番ポートで通信できるかどうか試してみましょう。
$ vi ~/.ssh/config
Host bitbucket.org
HostName altssh.bitbucket.org
User git
Port 443
$ git fetchで参照したら、今度はパーミッションエラーが発生。
Bad owner or permissions on /home/user_name/.ssh/config
fatal: The remote end hung up unexpectedly
解決した方法
configのパーミッションを設定してあげましょう。
$ chmod 600 ~/.ssh/config
さいごに
22番ポートでの通信が制限されていましたが、443ポートでbitbucketを使えるようになりました。