Skip to main content
SEO оптимизация сайта

SEO-HUNTER

Веб-программирование

[RISH] Приватный и публичные ключи авторизации SSH, FTP, SFTP

Как получить открытый (public) ключ для авторизации без пароля

Открываем PuTTY Key Generator, входит в набор программы PuTTY по умолчанию. Генерируем приватный и публичный ключи RSA и сохраняем в файлах. По этому пути mcedit /root/.ssh/authorized_keys вставляем публичный ключ из поля генератора.

Не забываем вставить приватный ключ в саму программу PuTTY, чтобы входить через SSH на сервер VPS без пароля:

Connection - SSH - Auth - Credentials - Private-key file for authentication

В последней версии RISH приватный ключ можно получить с экрана монитора, при этом публичный ключ он уже автоматически размещает на сервере. Выдает сервер RISH ключ в формате OPENSSH.

Как использовать OpenSSH ключ с PuTTY

Сохраните ключа в текстовый файл перед конвертацией его в формат, подходящий для PuTTY

  • Создайте новый текстовый файл: Откройте текстовый редактор на вашем компьютере, например, "Блокнот" в Windows.
  • Копирование ключа: Скопируйте весь текст вашего приватного ключа, включая строки -----BEGIN OPENSSH PRIVATE KEY----- и -----END OPENSSH PRIVATE KEY-----, и вставьте его в новый текстовый файл.
  • Сохранение файла: Сохраните текстовый файл, выбрав "Файл" > "Сохранить как...". Укажите удобное для вас местоположение для файла, введите предпочитаемое имя файла и убедитесь, что в поле "Тип файла" выбрано "Все файлы". Расширение файла может быть .txt или без расширения в зависимости от ваших предпочтений. Нажмите "Сохранить".

После того как ключ будет сохранен в текстовом файле, вы можете следовать дальнейшим инструкциям для конвертации ключа в формат PPK с помощью PuTTYgen.

Конвертация ключа и использование с PuTTY

  • Откройте PuTTYgen: Запустите PuTTYgen на вашем компьютере. Это можно сделать через меню Пуск в Windows, если вы уже установили PuTTY.
  • Конвертация ключа:
    1. В главном окне PuTTYgen, нажмите на кнопку "Load" (Загрузить), чтобы загрузить ваш приватный ключ в формате OpenSSH.
    2. В диалоговом окне выбора файла, убедитесь, что выбрана опция "All Files (*)" или "Все файлы (*)", чтобы увидеть ваш ключ.
    3. Найдите и выберите файл вашего приватного ключа в формате OpenSSH, затем нажмите "Open" (Открыть).
    4. Возможно, вам будет предложено ввести парольную фразу для вашего ключа, если он был создан с ней.
  • Сохранение ключа в формате PPK: После успешной загрузки ключа, нажмите на кнопку "Save private key" (Сохранить приватный ключ), чтобы сохранить его в формате PPK. Может появиться предупреждение о сохранении ключа без парольной фразы; решение о сохранении с парольной фразой или без нее зависит от ваших требований к безопасности.
  • Использование ключа PPK с PuTTY:
    1. Запустите PuTTY и перейдите в раздел "Connection" > "SSH" > "Auth" (Соединение > SSH > Аутентификация) в настройках сессии PuTTY.
    2. Нажмите на кнопку "Browse" (Обзор) для поля "Private key file for authentication" (Файл приватного ключа для аутентификации) и выберите файл PPK, который вы только что сохранили.
    3. Настройте остальные параметры сессии по вашему усмотрению и сохраните сессию для будущего использования или сразу же подключитесь к вашему серверу.

Теперь вы можете использовать сконвертированный PPK ключ для аутентификации в PuTTY.

[SEO-HUNTER] Веб-программирование: фронтенд, бэкенд. Администратирование.
Договор оферты | Политика обработки персональных данных | Согласие с рассылкой
© SEO-HUNTER. ОГРНИП #, ИНН # Все права защищены. Copyright 2021

Разработчики проекта:

  • SEO-HUNER