Новый компьютер, лучший способ добавить новые ключи SSH

Я только что получил новый компьютер и подключаюсь к 3 различным удаленным машинам, используя ssh. Все они имеют вход в систему с отключенным паролем, поэтому я должен иметь ключ. Как лучше всего скопировать мой недавно сгенерированный ключ на эти машины, не снимая мои стены?

0
задан 15 January 2018 в 06:07

1 ответ

В зависимости от вашей ОС вы можете попробовать:

ssh-copy-id username@host

Чтобы указать файл ключа, используйте:

ssh-copy-id -i ~/.ssh/id_rsa.pub username@host

Возможно, вам придется скопировать ваш открытый ключ на компьютер, который уже имеет SSH-доступ к трем машинам, иначе эти команды не будут работать без запроса пароля.

Я считаю, что это намного проще, чем использовать мой старый метод:

cat ~/.ssh/id_rsa.pub | ssh username@host 'cat >> .ssh/authorized_keys'
1
ответ дан 15 January 2018 в 06:07

Другие вопросы по тегам:

Похожие вопросы: