Я пытаюсь использовать scp для копирования каталога между компьютерами. Я вошел в окно назначения 10.10.10.98 как Ubuntu. (IP не настоящие). Я хочу скопировать каталог тем my-theme
из другого окна, 10.10.10.99. Я могу войти в систему 10.10.10.99 как Ubuntu OK в другом окне терминала (OS X). Devops настроил меня с одним и тем же ключом AWS PEM для обеих коробок.
Но когда я запускаю
scp -r ubuntu@10.10.10.99: / var / www / html / prod / wp-content / themes / my-theme / var / www / html / wp-content / themes / my-theme
зависает, без ошибок и прогресса. Нужно ли указывать ключ pem? Есть идеи?
Вы пробовали включая-v опцию scp? Кроме того,-vvv мог бы иметь дополнительную полезную информацию
, Эта ссылка могла бы иметь что-то для Вас: https://superuser.com/questions/395356/scp-doesnt-work-but-ssh-does
Ре: ответ Martin, включая -v
опция с scp
была ключевой для выяснения проблемы. Я получил уведомление что
debug1: Соединение с 10.10.10.98 [10.10.10.98] порт 22.
и это зависло там. Таким образом, очевидно, один сервер не мог соединиться с другим, и проблема оказалась брандмауэром и VPN. Так использование -v
, когда scp
не работает.