2011/12/26
今更びっとばけっと(Permission denied)
mercurial, ssh, bitbucket, memo
実はアカウント作っただけでリポジトリ一個も作ってなかったので、ぷらいべーとなリポジトリを作ってみたんだけど、これですよ。
$ hg clone ssh://hg@bitbucket.org/drillbits/(reporepo) 遠隔ホスト: Permission denied (publickey). 中止: 遠隔ホストの応答が不適切!
日本語化してるのはなんでか覚えてないんですけど、とにかくSSH通らない。基本的な手順はこちらの通りなんですが。
で、どこが違うかというと ssh-keygen するときに場所というか名前を指定してた。
$ ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/Users/drillbits/.ssh/id_rsa): /Users/drillbits/.ssh/keys/bb
もしかして id_rsa 以外の名前って clone するときに指定する必要があるのかなー でもどうやって指定するのかなー とか考えてたんだけど、一度 ssh でつないだらいけた…
~/.ssh/config
Host bb
User hg
HostName bitbucket.org
Compression yes
IdentityFile ~/.ssh/keys/bb
これでつなぎにいくと passphrase 聞かれるので、いわれるがまま入れると接続 → 以下のメッセージ → 切断される。
$ ssh bb Identity added: /Users/drillbits/.ssh/keys/bb (/Users/drillbits/.ssh/keys/bb) PTY allocation request failed on channel 0 conq: logged in as drillbits. You can use git or hg to connect to Bitbucket. Shell access is disabled. Connection to bitbucket.org closed.
これ一回やって hg clone したら普通にできた。なぞ。known_hosts とかなんかそんなんな気がするけど。
トラックバック - http://d.hatena.ne.jp/drillbits/20111226/bitbucket_ssh_permission_denied
リンク元
- 28 http://drillbits.jp/
- 23 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=22&ved=0CCwQFjABOBQ&url=http://d.hatena.ne.jp/drillbits/&ei=BlgvT-vuA4O6iQeOwN29Dg&usg=AFQjCNHnPXMHBe_d1h9pI3Hk6OaiUK9tpA
- 23 http://www.google.co.jp/url?sa=t&rct=j&q=javascript タイムゾーン 変換&source=web&cd=1&ved=0CCwQFjAA&url=http://d.hatena.ne.jp/drillbits/20100127/javascript_timezone_system&ei=IpgDT_DR
- 22 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&ved=0CC8QFjAA&url=http://d.hatena.ne.jp/drillbits/20100127/javascript_timezone_system&ei=O6EsT9qMJ4GImQXjssncDw&usg=AFQjCNH92DYNEdlYE5mbaS5fEVBAWls7_w&sig2=_s-6tzRVzX3YYZKF2Nk6vw
- 22 http://www.google.co.jp/url?sa=t&rct=j&q=google app engine javascript&source=web&cd=3&sqi=2&ved=0CD0QFjAC&url=http://d.hatena.ne.jp/drillbits/20101218/serverside_javascript_on_appengine&ctbs=lr:lang_1ja&ei=bTL5TtD-AsvomAXUuoWaAg&usg=AF
- 22 http://www.google.co.jp/url?sa=t&rct=j&q=javascript timezone&source=web&cd=2&ved=0CDYQFjAB&url=http://d.hatena.ne.jp/drillbits/20100127/javascript_timezone_system&ei=x7r5To-0KebFmQWU4cyMAg&usg=AFQjCNH92DYNEdlYE5mbaS5fEVBAWls7_w
- 11 http://ms2.seesaa.net/article/165939546.html
- 10 http://www.google.co.jp/url?sa=t&rct=j&q=サーバーサイドjavascript&source=web&cd=10&ved=0CG8QFjAJ&url=http://d.hatena.ne.jp/drillbits/20101218/serverside_javascript_on_appengine&ei=oir5Tve7GevUmA
- 10 http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&cd=3&ved=0CEQQFjAC&url=http://d.hatena.ne.jp/drillbits/20091211/xml&ctbs=lr:lang_1ja&ei=fgFDT6nyE-GOmQXU0tjEBw&usg=AFQjCNHkyFIvYCXKi5h7Uv8N7ScT-Dy-CA
- 10 http://www.google.com/search
