Как мне клонировать закрытый ключ в Windows?

389
Jeov

У меня есть удаленный сервер на компьютере с Windows 8, использующий программу WinSCP для доступа. Я хочу получить доступ к серверу с другого компьютера. Ситуация такова, что у меня нет пароля, поэтому я хочу знать, могу ли я клонировать закрытый ключ на другой компьютер и как это сделать. Кто-нибудь может мне помочь?

-1
Разве не было бы проще заменить закрытый ключ на ключ, который вы знаете и с парольной фразой, чтобы вы могли распространить ее на любое количество машин, сколько захотите? Ramhound 6 лет назад 0
Закрытый ключ - это просто файл. Так что скопируйте его на другую машину. Martin Prikryl 6 лет назад 1
Мартин прав, и если бы вы использовали клиент командной строки, вы бы никогда не задали такой вопрос! Как вам будет очевидно, что закрытый ключ - это файл! barlop 6 лет назад 0
спасибо за ваши комментарии, кто-нибудь знает, где я могу найти ssh файлы из WinSCP? Jeov 6 лет назад 0
@Jeov это помогает? https://cloud.google.com/compute/images/connecting/winscp_advanced_settings.png в любом случае выглядит так, как будто он использует ppk-файлы, чтобы вы могли искать его на своем жестком диске. Но этот экран или такой экран должен показывать вам, где он находится и где указывать на них winscp ... но я не использую winscp barlop 6 лет назад 0

1 ответ на вопрос

0
Martin Prikryl

Закрытый ключ - это просто файл. Так что скопируйте его на другую машину.

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

  • Выберите сохраненную сессию в диалоге входа в WinSCP .
  • Нажмите кнопку Изменить .
  • Нажмите кнопку Дополнительно .
  • Перейдите на страницу SSH> Аутентификация .
  • Там, в окне Параметры аутентификации> Файл закрытого ключа, вы найдете путь к вашему секретному ключу SSH.