Подтвердить что ты не робот

Как скопировать каталог с локальной машины на удаленную машину

Я использую ssh для подключения к удаленной машине.

Есть ли способ скопировать весь каталог с локальной машины на удаленную машину?

Я нашел эту ссылку, чтобы сделать это другим способом: копирование с удаленной машины на локальную машину.

4b9b3361

Ответ 1

Самый простой способ - scp

scp -ra /path/to/local/storage [email protected]e.host:/path/to/copy

rsync лучше всего подходит, если вы хотите обновить версии, где они были ранее скопированы.

Если это не сработает, перезапустите с помощью -v и посмотрите, что это за ошибка.

Ответ 2

Это очень легко с rsync:

rsync /path/to/local/storage [email protected]:/path/to/copy

Я рекомендую использовать rsync над scp, потому что очень вероятно, что вам понадобится функция, предлагаемая rsync, а затем вы сможете воспользоваться своим опытом с инструментом.

Ответ 3

Это сработало для меня

rsync -avz -e 'ssh' /path/to/local/dir [email protected]:/path/to/remote/dir