Импорт ключей SSH для удаленного сервера

Вот несколько приложений, которые вы можете попробовать и посмотреть, работают ли они FF Multi Converter или вы можете попробовать Kingsoft Office.

1
задан 14 April 2016 в 13:01

2 ответа

Используйте ssh-copy-id

Если на вашем локальном компьютере установлен скрипт ssh-copy-id, вы можете использовать его для установки вашего открытого ключа любому пользователю, у которого есть учетные данные для входа.

Запустите скрипт ssh-copy-id, указав пользователя и IP-адрес сервера, на который вы хотите установить ключ, например:

ssh-copy-id demo@SERVER_IP_ADDRESS
1
ответ дан 23 May 2018 в 12:11
  • 1
    Я получаю сообщение об ошибке: / usr / bin / ssh-copy-id: ОШИБКА: идентификаторов не найдено – We are Borg 14 April 2016 в 14:07

Наконец, эта ссылка от debian помогла. Сначала я создал ключ со следующей командой на моей локальной машине:

ssh-keygen -t rsa

Затем я скопировал содержимое открытого ключа (/home/username/.ssh/id_rsa.pub) в авторизованные ключи на сервере , После этого я смог войти в систему без пароля и решить проблему.

0
ответ дан 23 May 2018 в 12:11
  • 1
    Разве это не то, что вам скажут два других ответа? – muru 14 April 2016 в 14:34
  • 2
    @muru: DanG сделал, но не был достаточно подробным. Но было полезно. Я принял это как ответ. Спасибо. :-) – We are Borg 14 April 2016 в 14:35
  • 3
    Фактически копирование клавиши authorized_keys на удаленном сервере выполняется ssh-copy-id. – muru 14 April 2016 в 14:37
  • 4
    @muru: Это не работает, хотя, это первое, что я пробовал после создания ключа, не знаю почему его провал. – We are Borg 14 April 2016 в 14:37
  • 5
    Думаю, теперь бессмысленно, что вы скопировали ключ, но делает ли ssh-copy-id -i ~/.ssh/id_rsa какие-либо ошибки? – muru 14 April 2016 в 14:54

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

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