SSH использует неправильную папку в Windows 8, как я могу ее изменить?


1

В течение последних 2 дней я пытался настроить мой сервер с использованием пароля без пароля SSH, и я наконец-то решил свою проблему ... Я в Windows пытаюсь подключиться к SSH на моем компьютере Centos 7, используя id_rsa в качестве ключа SSH, что находится в C:\Users\Me\.ssh\id_rsa. Я перепробовал все, что мог найти в Интернете, пока, наконец, сегодня я не понял, что могу использовать -iкоманду, чтобы указать ключ, который я хочу использовать. Теперь единственная проблема - как установить его по умолчанию?

Теперь, когда я понял это, у моей .sshпапки какое-то время было странное имя каталога. Когда я запускаю команду ssh -keygen -t rsaи нажимаю клавишу ВВОД для каждой подсказки, это вывод:

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>

Как я могу изменить местоположение моей папки SSH? Когда я пытаюсь подключиться к моей машине, он не может найти ключ, поэтому он не может войти в систему. Я бы предпочел не использовать -iкоманду каждый раз, когда мне нужно получить доступ к моему серверу ...

РЕДАКТИРОВАТЬ: я использую Git для моего клиента SSH и моя версия OpenSSHOpenSSH_4.6p1, OpenSSL 0.9.8e 23 Feb 2007

РЕДАКТИРОВАТЬ Решил мою проблему, добавив C:\Users\Meв системную переменную PATH и перезапустив окно консоли.


1
Не могли бы вы использовать замазку или котенка - они просто работают.
Иэн

@Iain Это не имеет к этому никакого отношения. Я действительно использую Putty, но цель ключей SSH - повысить безопасность / избежать паролей с помощью перебора ...
Winter

пользуйся замазкой / кошечкой, используй ключи и зрелище тоже
Иэн

Не то, что я ищу, хотя.
зима

1
Правильно ли установлена HOMEпеременная среды?
Касперд
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.