В доступе отказано (publickey) (я могу войти в Tiger, но не могу загрузить файл) - PullRequest
1 голос
/ 26 сентября 2019

Я хочу передать файл на сервер, но когда я использую команду scp -r /home/localName/course-account.log name@ip:/Users/name/java/, я получаю сообщение об ошибке

name @ ip: отказано в доступе (publickey) потерянное соединение

Нужно ли мне редактировать id_rsa или id_rsa.pub?

Я могу войти на сервер, но не могу загрузить файл!Я сохранил удаленный открытый ключ под локальным именем «ключ» и настроил iTerm2 на автоматический вход в систему, используя конфигурацию для поиска «ключа».Я уже добавил удаленный ключ к id_rsa и id_rsa.pub, но он не работает.

scp -r /home/localName/course-account.log name@ip:/Users/name/java/

1 Ответ

0 голосов
/ 26 сентября 2019

Если вы хотите войти через ssh и ваш ключ, ваш открытый ключ должен присутствовать на сервере в определенном файле.

  • Открыть файл открытого ключа (id_rsa.pub)
  • Вход на сервер
  • Вставьте содержимое файла открытого ключа в файл ~/.ssh/authorized_keys на сервере.
...