hg не& #39; не подключается к битбакету с помощью пользовательского ключа

На моем компьютере есть

.ssh/config:

Host bitbucket
    HostName bitbucket.org
    User hg
    IdentityFile ~/.ssh/id_rsa_pwd  

.hg/hgrc

[paths]
default = ssh://hg@bitbucket.org/lohoris/varlibs

(под управлением OSX 10.6)

У меня есть точно такие же файлы на сервере Debian, но при «попытке» входа в систему на обоих работает:

PTY allocation request failed on channel 0
conq: logged in as lohoris.

                           You can use git or hg to connect to Bitbucket. Shell access is disabled.
                                                                                                   Connection to bitbucket.org closed.

mercurial connection работает только на моем компьютере, а с сервера отказывается сотрудничать:

lohoris@office:~/www/varlibs$ hg pull
remote: Permission denied (publickey).
abort: no suitable response from remote hg!

Это то же самое сообщение вы получаете, когда ключ неверен, только это, конечно, не неправильно (, как я уже сказал, попыткаssh bitbucketдействительно работает).

Он скорее всего использует неправильный ключ, так как он даже не пытается запросить у меня кодовую фразу, но я не могу понять почему .

5
задан o0'. 29 February 2012 в 10:57
поделиться