Копирование файлов с одного сервера на другой при помощи SSH

Копирование файлов с одного сервера на другой при помощи SSH

Довольно часто в нашей работе мы сталкиваемся с переносом сайтов с одного сервера на другой. И так же часто сталкиваемся с проблемой производительности при выполнении данной операции. Но, как говорится, выход есть из любой ситуации. В данном случае нам очень помогает команда “scp” *nix серверов. Выполнить данную команду в Windows можно используя программу PUTTY.

Перейдем сразу к примерам. Допустим, вам нужно скачать файл с удаленного сервера, тогда мы пропишем следующую команду:


$ scp user@44.123.456.789:/file.zip /destination

В данном случае, мы скачаем файл “file.zip” с сервера 44.123.456.789 в папку /destination. Мы указываем пользователя FTP (в нашем случае, user). Пути до файла и до папки назначения должны быть абсолютные.

Также мы можем выполнить обратную операцию: закачать файл на удаленный сервер:


$ scp /file.zip user@44.123.456.789:/destination

В данном примере, мы закачаем файл “file.zip” на сервер 44.123.456.789 в папку /destination.

Все довольно просто и быстро! К тому же стоит учесть, что протокол SSH достаточно безопасен, что так же будет несомненным плюсом.

Оцените статью:

Проголосовало: 35

Комментарии (0)