На моем компьютере у меня есть
.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.
ртутное соединение работает только на моем компьютере, а с сервера отказывается сотрудничать:
lohoris@office:~/www/varlibs$ hg pull
remote: Permission denied (publickey).
abort: no suitable response from remote hg!
Это то же самое сообщение, которое вы получаете, когда ключ неправильный, конечно, только он не неправильный (как я уже сказал, попытка ssh bitbucket
работает ).
Это , вероятно, , вероятно, использует неправильный ключ, так как он даже не пытается спросить у меня пароль, но я не могу понять почему .