Skip to main content

Что такое SSH-ключ?

SSH-ключ — это пара криптографических ключей (приватный и публичный),
используемая для безопасного входа на серверы без пароля.
  • Публичный ключ добавляется в аккаунт и в дальнейшем привязывается к инстансу.
  • Приватный ключ хранится у пользователя и используется для подключения.
Преимущества: безопасность, отсутствие паролей, удобство автоматизации.
Никогда ни кому не говорите свой Приватный SSH ключ. Он не менее ценен, чем 3 цифры с оборота вашей карты.

Создайте свой первый SSH ключ

  1. Сгенерируйете пару ключ командой:
  2. Затем введите название новых файлов ключей или нажмите Enter, чтобы оставить по умолчанию. При необходимости в дополнительной безопасности защитите ключ паролем: введите его два раза. Если установлен пароль - вводить его потребуется каждый раз при использовании ключа, для пропуска пароля нажмите Enter ещё 2 раза.
  3. Далее появится сообщение о генерации ключей. Приватный ключ - хранится на вашем устройстве и не разглашается, а публичной копируется на сервер, к которому вы планируете подключаться.
  4. Для чтения файла используйте команду
    Эта строка, начинающаяся с ssh-rsa является вашим публичным ключом, скопируйте её и вставьте при создании SSH ключа. Для этого перейдите на страницу SSH ключей и надмите кнопку Добавить новый SSH ключ.