Sobes.tech
Back to questions
Junior — Middle
67

Каким образом можно создать SSH-ключ в операционной системе Linux?

Companies where asked
СБЕРСБЕР

Answer from AI

sobes.tech AI

Для создания SSH-ключа в Linux используется команда ssh-keygen. Она генерирует пару ключей: приватный и публичный.

Пример создания ключа RSA с длиной 4096 бит:

ssh-keygen -t rsa -b 4096 -C "your_email@example.com"

Пояснения:

  • -t rsa — тип ключа (RSA).
  • -b 4096 — длина ключа в битах.
  • -C — комментарий, обычно указывают email для идентификации.

После запуска команда спросит, куда сохранить ключ (по умолчанию ~/.ssh/id_rsa) и опционально пароль для защиты приватного ключа.

Результат:

  • Приватный ключ: ~/.ssh/id_rsa
  • Публичный ключ: ~/.ssh/id_rsa.pub

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