3. Обмен файлами между локальной и удалённой системами

Чтобы выгрузить файлы на удалённую систему, на которой работает сервер SSH, воспользуйтесь командой scp (от англ. Secure CoPy, защищённое копирование). Её синтаксис:

scp [опции] локальный/путь [пользователь@]удалённый_хост:[полный/путь/на/удалённом/хосте]

Если вы не укажете часть пользователь@, тогда будет использован ваш логин на клиентской машине. Если вы опустите путь на удалённой машине, файл будет скопирован в домашний каталог пользователя на удалённой системе. Обратите внимание на двоеточие (:), отделяющее имя пользователя и название машины от пути на удалённой машине.

Чтобы загрузить файлы с удалённой системы на локальную машину, используйте следующий синтаксис:

scp [опции] [пользователь@]удалённый_хост:полный/путь/на/удалённом/хосте локальный/путь

Если путь источника указывает на каталог, тогда опция -r (рекурсивно) является обязательной. Для получения дополнительной информации об опциях scp, обратитесь, пожалуйста к scp(1).