>_ IzzyLab

Практическое задание

Сгенерируй SSH-ключ

легко

Создай пару SSH-ключей типа ed25519 без парольной фразы в файле /root/.ssh/id_ed25519 (рядом должен появиться и публичный /root/.ssh/id_ed25519.pub).

Что потренируешь:
  • ssh-keygen
  • ed25519
  • пары ключей
  • парольная фраза

Разбор темы

Асимметричная криптография SSH строится на паре ключей: приватный хранится у владельца, публичный раздаётся серверам. Генерирует такую пару утилита ssh-keygen, где тип алгоритма выбирается опцией -t (современный и компактный вариант — ed25519), а путь к приватному файлу — опцией -f; публичный ключ утилита кладёт рядом сама, дописав суффикс .pub. По умолчанию ssh-keygen интерактивно спрашивает парольную фразу — чтобы ключ вышел без неё и без вопросов, значение фразы задают пустым через отдельную опцию (см. -N в man ssh-keygen).

Что проверяется

  1. пара ключей создана
  2. тип ключа ed25519

Как это выглядит