У меня есть открытый ключ на сервере ( хост ), который я хочу перенести на другой сервер ( целевой сервер ).
На хост- сервере есть куча ключей в .ssh/
папке, я хочу скопировать только один из них на целевой сервер (это не id_rsa.pub
так, поэтому давайте позвоним mykey.rsa.pub
).
Кроме того, целевой сервер имеет ключ хост-сервера (позволяет звонить hostkey.rsa.pub
) .ssh/authorized_keys
для ssh без пароля.
Можно ли сделать что-то подобное?
ssh-copy-id mykey.rsa.pub -i hostkey.rsa.pub user@target
-f
раньше-i
.Да, возможно что-то вроде
с последней версией
ssh-copy-id
. Если у вас есть старшая версия, она может работать или не работать (с RHEL7 и более старой Fedora сSSH_COPY_ID_LEGACY=1
переменной среды)источник