Разница между SSH-keygen и ssh-copy-id заключается в их функциях.
SSH-keygen — инструмент для создания пар аутентификационных ключей для SSH. komluk.github.io С его помощью генерируют как открытый, так и закрытый ключи. komluk.github.io www.techtarget.com
ssh-copy-id — команда, которая позволяет скопировать открытый ключ на удалённый сервер. komluk.github.io dev.to После выполнения этой команды можно будет входить на сервер с использованием открытого ключа SSH. dev.to
Таким образом, SSH-keygen создаёт ключи, а ssh-copy-id помогает их использовать для аутентификации.