SCP (Secure Copy Protocol) — Линукс команда для защищенного копирования файлов или папок на удаленный компьютер (сервер) или с него, используя для этого протокол SSH (Secure Shell). SCP является составной частью пакета OpenSSH. Благодаря использованию ssh, SCP является отличной заменой для небезопасного протокола FTP, которой широко используется в Интернете.
Копируем файл на удаленный сервер:
Заходим в директорию от куда необходимо скопировать файл/файлы, например file1.zip в директории /home/ , необходимо скопировать на удаленный компьютер в папку /home2/ . Находимся на первом сервере 192.168.0.1
или с любого места
после ввода у вас запросит пароль к удаленному серверу.
т.е. scp файл пользователь@адрес_сервера (IP или домен):каталог на удаленном сервере куда необходимо это скопировать
если необходимо скопировать несколько файлов то их можно указать через пробел, т.е.: file1.zip file2.zip …
Копируем файлы и папки на удаленный сервер:
например вам нужно скопировать несколько каталогов и в каждом каталоге есть много файлов. Находимся на первом сервере 192.168.0.1
после ввода у вас запросит пароль к удаленному серверу.
будет все скопировано что находится в каталоге /home/
т.е. scp каталог_от_куда_копировать_папки_и_файлы пользователь@адрес_сервера (IP или домен):каталог на удаленном сервере куда необходимо это скопировать
параметр: -r – рекурсивное копирование папок (включая подкаталоги);
Копируем файл с удаленного сервера:
Например на удаленном сервере находится file1.zip в директории /home2/, копируем на локальный сервер (там где находитесь) в папку /home/ . Находимся на первом сервере 192.168.0.1
после ввода у вас запросит пароль к удаленному серверу.
т.е. мы скопируем с удаленного сервера файл file1.zip с папки /home2/ к себе в каталог /home/
Копируем файлы и папки с удаленного сервера:
после ввода у вас запросит пароль к удаленному серверу.
т.е. скопируем с удаленного сервера все что находится в каталоге /home2/ к себе в каталог /home/
параметр: -r – рекурсивное копирование папок (включая подкаталоги);
Копируем файлы с одного сервера на другой находясь на третем.
после ввода у вас запросит пароль к удаленным серверам.
т.е. мы скопируем с одного удаленного сервера (192.168.0.1) файл /home/file1.zip на другой удаленный сервере (192.168.0.2) в папку /home2/
находясь на третем сервере (192.168.0.3). Можно копировать файлы а так же и папки, используя параметр -r
Veaceslav says:
Здравствуйте, мне нужно перевести несколько папок с одного сервера на другой, но по скольку я дуб дубом в этом деле хотел бы попросить вас это сделать, сколько это будет стоить и можно ли это сделать самое ближайшое время?
Спасибо.
admin says:
Бесплатно, пишите на почту [email protected]