v1.0

$ ssh-keygen

Разработка и инструментысложность: базовыйпакет: openssh-client

Генерация и обслуживание SSH-ключей. Она нужна при разработке, сборке, проверке или запуске программ. Например, ssh-keygen -t ed25519 -C "me@work" — новая пара ключей.

Синтаксис

ssh-keygen [ОПЦИИ]

Основные опции

-t ed25519современный алгоритм
-C КОММЕНТметка ключа
-pсменить passphrase

Примеры из практики

$ ssh-keygen -t ed25519 -C "me@work"
После запуска · пошаговоЧто произойдёт:
новая пара ключей.

Что появится в терминале:
Команда выведет результат обработки либо сообщения о ходе выполнения. Точный текст зависит от файлов, настроек системы и версии утилиты.

Как понять, что всё получилось:
Терминал вернулся к приглашению без Error/Failed. Для дополнительной проверки выполните «echo $?»: значение 0 обычно означает успех.
новая пара ключей
$ ssh-copy-id user@host
После запуска · пошаговоЧто произойдёт:
разложить публичный ключ.

Что появится в терминале:
Появится таблица или сводка по текущему состоянию системы. Конкретные строки, значения и порядок зависят от вашего окружения.

Как понять, что всё получилось:
В выводе есть нужный объект или показатель, а вместо Error/Permission denied не появилось сообщение об ошибке.
разложить публичный ключ

Поддержка дистрибутивов

Связанные команды