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

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

Короткий ответ

Что ответить на собеседовании

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

Подробный разбор

Ответ с пояснениями

Для создания 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

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

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее