У меня есть немного клиентских систем, где я должен продвинуть ssh ключ и вход в систему с моего сервера без подсказок аутентификации.
Во-первых, на сервере, я создал ssh ключ как, ниже которого было успешно
]# ssh-keygen -t rsa -N "" -f my.key
Во-вторых, испытанное копирование ключа паба, но сбоев без ошибки идентификационных данных. Я делаю неверный шаг здесь?
]# ssh-copy-id my.key.pub 10.10.1.1
/usr/bin/ssh-copy-id: ERROR: No identities found
подошел через этого, на существующий учетная запись с закрытым ключом, который я скопировал вручную откуда-либо. таким образом, ошибка состоит в том, потому что общественность ключ отсутствует
, так так генерируйте один от частного
ssh-keygen -y -f ~/.ssh/id_rsa > ~/.ssh/id_rsa.pub
На самом деле проблемами в одной из машины Ubuntu является команда ssh-keygen, не был выполнен правильно. Я попытался работать снова и перешел в/home/user1/.ssh и способный видеть id_rsa и id_rsa.pub ключи. затем испытанная команда ssh-copy-id и это хорошо работало.