2011/05/12

Recent entries from same category

  1. Let's Encrypt を簡単操作できる CLI、Lego が MyDNS に対応した。
  2. golang でメモ専用コマンド「memo」作った。
  3. シェルで作る Twitter Bot 作成講座
  4. Windows ユーザは cmd.exe で生きるべき。
  5. Re: vimで方向キーがABCDを入力してしまう問題の解決

以前、githubにsshポートが通らなくてもpush出来る方法をご紹介しましたが、今日はbitbucketです。
bitbucketは元々https経由でpush出来ますが、sshプロトコルを使わない場合はbasic認証になってしまいパスワードを毎回尋ねられます。またそれを省略しようと思うと、Clone URLを
hg clone https://username:password@bitbucket.org/username/example
といった感じにしなければならなく、とても危険です。
出来る事ならばsshを使いたいですね。実はgithubと方法はまったく同じ。
bitbucketのアカウントページにid_rsa.pubの値を貼り付け、ssh/configファイルを修正します。

~/.ssh/config
Host bitbucket.org
    Port 443

もしプロキシを使っておられるなら、ココにあるconnectを.ssh内に置き
Host bitbucket.org
    Port 443
    ProxyCommand /home/mattn/.ssh/connect -h bitbucket.org 443
とすればOK。後はpushしまくれ。
Posted at by | Edit


blog comments powered by Disqus