Время ожидания соединения scp с удаленным хостом истекло?

Итак, я пытаюсь получить файл с удаленного хоста и скопировать его в свой локальный экземпляр Ubuntu. Я могу подключиться к удаленному хосту из своего экземпляра Ubuntu по ssh, но когда я пытаюсь подключиться с помощью scp для передачи файла, я получаю сообщение об ошибке.

Я использую следующую команду: sudo scp [email protected]:/bm/data/'2021-02-03 21.22.23 - northvancouver.pdf' /home/angela

Я думаю, что это может быть связано с настройками брандмауэра/безопасности на сервере. Для подключения к серверу требуется ключ ssh, который я настроил в своем экземпляре Ubuntu, но если я попытаюсь подключиться так же, как и с ssh (например, попробовать angela@buildmapperserver-arbutus, имя сервера, на которое я подключаюсь по ssh ) он не распознает адрес (я предполагаю, что вам нужно использовать исключительно IP-адрес с scp?)

Я не знаю, в чем проблема и как ее исправить. У нас есть репозиторий github, синхронизированный с сервером, и я бы просто отправил файлы в репозиторий в качестве ярлыка, но некоторые файлы слишком велики для этого.

Любые идеи? Если вам нужна дополнительная информация, просто спросите.


person decoy24601    schedule 03.02.2021    source источник


Ответы (2)


Удалось ли вам успешно подключиться к удаленному серверу с помощью приведенной ниже команды?

ssh [email protected]

Если ssh работает, то проверьте настройки брандмауэра. Возможно, он блокирует протокол передачи файлов.

person Asad    schedule 05.02.2021
comment
Да, я смог успешно подключиться, используя это. Однако я исправил свою проблему, используя вместо этого sftp. - person decoy24601; 18.02.2021
comment
@decoy24601 Потрясающе. - person Asad; 19.02.2021

Использование sftp вместо scp работает, поэтому я так и делаю.

person decoy24601    schedule 18.02.2021