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

Эта задача — шаг 2 курса «SSH: ключи и доступ»

Ключ с комментарием

легко~3 мин

Сгенерируй ed25519-ключ в /root/.ssh/deploy без пароля и с комментарием deploy@ci — по комментарию потом легко опознать ключ среди прочих.

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

Разбор темы

Комментарий SSH-ключа — произвольная метка в конце публичного ключа, помогающая опознать его (по умолчанию user@host). Задаётся при генерации ключом -C, а изменить у существующего ключа можно ssh-keygen -c -C 'новый' -f ключ. В authorized_keys на сервере, где ключей много, осмысленные комментарии (deploy@ci, laptop-2024) критичны для аудита: по ним понятно, чей это доступ и можно ли его отозвать. Комментарий не влияет на криптографию, только на удобство управления.

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

  1. ключ создан
  2. тип ed25519
  3. без пароля
  4. комментарий deploy@ci

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