Размещение файла открытого ключа для OpenSSH

Размещение файла открытого ключа для OpenSSH

Я использую Ubuntu 16.04.1 LTS в виртуальной машине на моем ноутбуке с Windows 7. Я создал закрытый и 2 открытых ключа с помощью PuTTY Key Generator. Один из открытых ключей был получен с помощью кнопки «Сохранить закрытый ключ», а другой — с помощью Conversions > Export OpenSSH key. Я использовал FTP-программу, чтобы поместить 2 файла открытых ключей в каталог /home/myUserName в Ubuntu. Вопросы:

1) Какой файл открытого ключа я хочу использовать?

2) Как определить, куда поместить файл открытого ключа?

3) Какие команды мне следует использовать для размещения/активации файла открытого ключа при использовании Ubuntu (без подключения по SSH)?

Я был бы очень признателен за любую помощь. Мои поиски в Интернете выдают запутанную информацию о том, как создавать файлы ключей через SSH-соединение. У меня уже есть файл(ы), и я просто хочу, чтобы они работали.

решение1

  1. На вашем компьютере с Ubuntu вам понадобится файл в папке /home/user/.ssh с именемавторизованные_ключи
  2. Для этого необходимо установить разрешения -rw-r--r--. Вы можете установить это через chmod 644 authorized keysкомандную строку на виртуальной машине.
  3. После того, как файл будет там, вам нужно будет отредактировать его.авторизованные_ключифайл и поместите текст вашего открытого ключа openSSH внутрь. Убедитесь, что в тексте нет пробелов, которые были добавлены при копировании. (Вы можете редактировать этот файл через блокнот или notepad++)
  4. Сохраните этот файл на виртуальной машине Ubuntu.
  5. Теперь, когда у вас естьавторизованные_ключифайл создан, теперь вы сможете подключиться через PuTTy к вашемуЧАСТНЫЙключ.
  6. Для этого убедитесь, что у вас настроен файл .ppk для вашего соединения.
  7. Перейдите в PuTTy в раздел «Подключения» дерева, а затем щелкнитеSSH
  8. Нажмите нааутентификацияа в нижней правой части вы увидите раздел для поиска вашего .ppk.
  9. После этого вы сможете попробовать подключиться к виртуальной машине Ubuntu с помощью аутентификации по ключу.

Связанный контент