Проблема ssh в Windows 7 (gitbash vs. windows cmd)

Я могу использовать ssh (т.е. для 'git' с heroku или github и т. Д.) Через GitBash, но я не могу сделать то же самое из командной строки Windows на том же компьютере. В чем может быть проблема? Если я правильно помню, раньше он работал из командной строки.

Я получаю следующую ошибку:

Permission denied (publickey). fatal: The remote end hung up unexpectedly

Я получил оба журнала: вот последние четыре строки из cmd, которые отличаются от 'git bash':

debug1: Trying private key: /.ssh/identity
debug1: Trying private key: /.ssh/id_rsa
debug1: Trying private key: /.ssh/id_dsa
debug1: No more authentication methods to try.
Permission denied (publickey).

в случае Git bash: соответствующие строки:

debug1: Trying private key: /c/Users/user1/.ssh/identity
debug1: Offering public key: /c/Users/user1/.ssh/id_rsa
debug1: Remote: Forced command: gerve user1
debug1: Remote: Port forwarding disabled.
debug1: Remote: X11 forwarding disabled.

Решено

Как намекнул @snemarch, установка следующего env var решила мою проблему:

set HOME=C:\Users\user1
5
задан Asad Iqbal 24 December 2011 в 16:42
поделиться