Как скопировать папку с удаленного сервера (цифровой Ocean) на локальный компьютер - PullRequest
0 голосов
/ 09 января 2020

Я пытаюсь скопировать папку с моего цифрового сервера Ocean на мой компьютер. Я успешно подключился как root к своему серверу, и у меня есть s sh Publi c настройка ключа

Я использую команду root@my-server_ip to успешно подключиться.

Когда я пытаюсь скопировать файл как

scp -r root@my-server_ip:/file/path/ /where/to/put

Я получаю эту ошибку Permission denied (publickey).

Я не могу понять, в чем проблема

1 Ответ

0 голосов
/ 23 января 2020

Permission denied происходит, когда сервер не может проверить входящее соединение. Вам необходимо указать путь к файлу идентификации (ключ s sh) явно при отправке запроса через scp.

Примерно так:

scp -i <path_to_identity_file> -r root@my-server_ip:/file/path/ /where/to/put

...