Social Profiles

My Projects

Копирование файлов по ssh (scp)

Что делать, если нужно копировать файлы с сервера на локальный компьютер или с локальной машины на сервер? Или даже с сервера на сервер. Раньше (оч. давно) я поднимал для этих целей фтп сервер ftp, но вот затем, немного поискав в интернете открыл, что существует специальная команда которая позволяет перемещать и копировать данные используя ssh соединение, по специальному (шифрованному!) протоколу - scp.

С помощью программы scp (Secure Copy) вы можете копировать файлы и
директории между разными Unix или Linux-машинами.
 Scp использует ssh для соединения и предоставляет аналогичный
уровень безопасности.

SCP (от англ. secure copy) — протокол RCP копирования файлов,
использующий в качестве транспорта не RSH, а SSH. В UNIX-подобных
операционных системах существует одноимённая (scp) утилита
удалённого копирования файлов (входит в состав openssh).

Использовать примерно так:

scp root@32.1.20.77:/home/database.sqlite ~

Копирует файл с сервера в рабочую папку текущего юзера на локальном компьютере.

comments powered by Disqus