SCP

Материал из DiPHOST.Ru wiki system

Перейти к: навигация, поиск

Secure Copy или SCP - это сетевой протокол, реализующий передачу файлов между двумя сетевыми устройствами по защищённому каналу SSH. SCP основан на протоколе RCP (Remote Copy), работающем поверх SSH.

SCP реализует только передачу файлов. Синтаксис большинства консольных SCP клиентов подобен синтаксису команды cp из UNIX систем. Большинство файловых менеджеров с поддержкой SCP, например WinSCP, не являются строгими SCP клиентами и реализуют недостающий функционал с помощью SFTP, что может порождать некоторые проблемы. Преимуществами SCP являются простота работы из сценариев и обычно более высокая скорость передачи файлов, чем у SFTP.

Существуют реализации SCP клиента под множество систем. В OpenSSH есть программа scp, повторяющая программу rcp. В PuTTY есть своя консольная утилита pscp. Есть различные плагины для TotalCommander и Far Manager, реализующие протокол SCP комбинированный с SFTP. Популярный файловый менеджер WinSCP также имеет реализацию SCP, комбинированную с SFTP.

Примеры использования

Скопировать файл file.bin на сервер в каталог tmp внутри домашнего каталога (домашний каталог задан стандартным символом для такого случая - знаком тильда):

scp file.bin client@diphost.ru:~/tmp

Скопировать каталог mysite в домашний каталог на удалённый сервер:

scp -r mysite client@diphost.ru:~/

Скопировать файл index.php с сайта на удалённом сервере к себе на локальную машину:

scp client@diphost.ru:~/www/site1/public_html/index.php ./
Источник — «https://wiki.diphost.ru/SCP»
Личные инструменты
© 2006 — ООО «Дремучий лес»
Служба техподдержки: support@diphost.ru
Тексты этого сайта являются полностью оригинальными
или оригинальными компиляциями ООО «Дремучий Лес».
Распространяются по лицензии WTFPL
Отзывы о хостинге diphost.ru Отзывы на hostobzor.ru