O SSH está usando a pasta errada no Windows 8, como posso alterá-lo?

1

Eu tenho tentado nos últimos 2 dias configurar meu servidor com logins de chave SSH sem senha e eu finalmente descobri meu problema. Estou no Windows tentando SSH em minha máquina Centos 7 usando id_rsa como meu SSH key, que está em C:\Users\Me\.ssh\id_rsa . Eu tinha tentado tudo o que eu poderia encontrar online até que finalmente hoje percebi que eu poderia usar o comando -i para especificar a chave que eu queria usar .. Agora, o único problema é como posso configurá-lo para o padrão?

Agora que eu percebi isso, minha pasta .ssh tem um nome de diretório antigo há algum tempo. Quando eu executo o comando ssh -keygen -t rsa e clico em enter para cada prompt, essa é a saída:

C:\Users\Me>ssh-keygen -t rsa
    Generating public/private rsa key pair.
    Enter file in which to save the key (//.ssh/id_rsa):
    Could not create directory '//.ssh'.
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    open //.ssh/id_rsa failed: No such host or network path.
    Saving the key failed: //.ssh/id_rsa.

C:\Users\Me>

Como posso alterar a localização da minha pasta SSH? Quando tento me conectar à minha máquina, não consigo encontrar a chave, por isso, ela falha no login. Eu prefiro não ter que usar o comando -i toda vez que eu precisar acessar meu servidor ...

EDIT: Estou usando o Git para meu cliente SSH e minha versão do OpenSSH é OpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007

EDIT Resolvi meu problema adicionando C:\Users\Me ao PATH do sistema, depois reiniciei a janela do meu console.

    
por Winter 17.10.2014 / 23:08

0 respostas