Как создать пару ключей Secure Shell (SSH) для SFTP-аккаунта

Функции, упомянутые в этой статье, доступны только партнерам, которые пользуются системой управления контентом.

Подключаться к папке обмена нужно с помощью SSH-соденения. SSH – это сетевой протокол, обеспечивающий безопасную передачу данных.

При этом для аутентификации используется шифрование с открытым ключом. Создается пара ключей: закрытый, который находится на клиентском компьютере, и открытый, используемый сервером папки обмена. Для подключения к папке обмена требуются оба ключа.

Чтобы ваш специалист по работе с партнерами мог создать для вас аккаунт в папке обмена, вам потребуется предоставить ему открытый ключ SSH. Открытый ключ – это строка, которая начинается с "ssh-rsa" и заканчивается вашим адресом электронной почты, а в середине имеет длинный сгенерированный код. Пример:

ssh-rsa
AAAAB3NzaC1yc2EAAAADAQABAAABAQCXsM9ycbHV6E6t2L+B4p/uYHn9Q0jmu5gU XMYnFnnf4l39xrznfDo8KCASzRrqUkRnuzrno059CvZVzcljkbwWLzKKoE1EwbzH L3nYahMB4MdYNWhBbHbB+ybq6RNO7hkoKDBIQCfqQDY0FEB6sV3d3F1WYl0bAMjp 15yyZJzMKa/rRnZKWetHlcL1X+gFWmW2hQ93foPD463gb58/25GujjsS/tzjngw7 UJMVkm08U1QEY3z3DE/R++7ovJozTCzH0CTNDN0AH3/oSC3dmG+yDh3ZXFATjWjy PXJSOziNrp9TXgJhlqSmoHcPvpotMVjx21kIZ+T+SusQmnG+hK+L
user@yourdomain.com

Обратите внимание, что в ключе не должно быть разрывов строк.

Вместе с открытым ключом не забудьте сообщить представителю своего партнера ваш адрес электронной почты.
Как создать пару ключей SSH на устройстве с операционной системой Windows
  1. Скачайте файл PuTTYgen.exe и запустите его.

  2. В нижней части окна найдите раздел Parameters (Параметры) и выберите вариант RSA.

  3. Нажмите кнопку Generate (Создать).

  4. Перемещайте указатель мыши в пустой области под индикатором выполнения, пока PuTTYgen не создаст пару ключей.

    Как только ключ будет создан, вы увидите несколько текстовых полей. В одном из них появится открытый ключ.

  5. В окне Комметарий к ключу укажите адрес электронной почты, на который вам будут отправляться оповещения. Введите адрес после текста, который уже есть в поле.

    Все остальные текстовые окна оставьте без изменений.

  6. Нажмите кнопку Save public key (Сохранить открытый ключ), выберите путь C:\Пользователи\ваше имя пользователя\.ssh и назовите файл id-rsa.

  7. Нажмите Save private key (Сохранить закрытый ключ), назовите его id-rsa.ppk и выберите для него ту же папку, что и для открытого ключа.

  8. Скопируйте в буфер обмена текст поля Открытый ключ и вставьте его в файл authorized_keys file инструмента OpenSSH.

    Проверьте, что скопировали весь текст. Он должен начинаться с ssh-rsa и заканчиваться адресом вашей электронной почты.

  9. Закройте PuTTYgen.

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

  11. Отправьте ключ на электронную почту представителя своего партнера.

    Если вы повторно создаете пару ключей для существую аккаунта, можно вставить открытый ключ в поле Открытые ключи SSH на этой странице.

Как создать пару ключей SSH на компьютере Macintosh или Linux
  1. Откройте окно терминала.

  2. Введите командную строку:

    ssh-keygen -t rsa

  3. Выберите значения по умолчанию для всех параметров.

    В папке home/username/.ssh (где username – ваше имя пользователя) будут созданы два файла ключей SSH: id_rsa и id_rsa.pub.

  4. Отправьте файл открытого ключа id_rsa.pub своему представителю.

Эта информация оказалась полезной?
Как можно улучшить эту статью?