$ ssh-keygen
Генерация и обслуживание 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 не появилось сообщение об ошибке.
Поддержка дистрибутивов
- ✓ Ubuntu
- ✓ Debian
- ✓ Fedora
- ✓ RHEL
- ✓ Arch
- ✓ Alpine
- ✓ openSUSE