SCP

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

(Различия между версиями)
Перейти к: навигация, поиск
 
Строка 7: Строка 7:
SCP реализует только передачу файлов. Синтаксис большинства консольных SCP клиентов подобен синтаксису команды '''cp''' из UNIX систем. Большинство файловых менеджеров с поддержкой SCP, например [[WinSCP]], не являются строгими SCP клиентами и реализуют недостающий функционал с помощью [[SFTP]], что может порождать некоторые проблемы. Преимуществами SCP являются простота работы из сценариев и обычно более высокая скорость передачи файлов, чем у [[SFTP]].
SCP реализует только передачу файлов. Синтаксис большинства консольных SCP клиентов подобен синтаксису команды '''cp''' из UNIX систем. Большинство файловых менеджеров с поддержкой SCP, например [[WinSCP]], не являются строгими SCP клиентами и реализуют недостающий функционал с помощью [[SFTP]], что может порождать некоторые проблемы. Преимуществами SCP являются простота работы из сценариев и обычно более высокая скорость передачи файлов, чем у [[SFTP]].
-
Существуют реализации SCP клиента под множество систем. В OpenSSH есть программа scp, повторяющая программу rcp. В [[Putty]] есть своя консольная утилита pscp. Есть различные плагины для TotalCommander и [[Far|Far Manager]], реализующие протокол SCP комбинированный с [[SFTP]]. Популярный файловый менеджер [[WinSCP]] также имеет реализацию SCP, комбинированную с [[SFTP]].
+
Существуют реализации SCP клиента под множество систем. В OpenSSH есть программа scp, повторяющая программу rcp. В [[Putty]] есть своя консольная утилита pscp. Есть различные плагины для '''TotalCommander''' и '''Far Manager''', реализующие протокол SCP комбинированный с [[SFTP]]. Популярный файловый менеджер [[WinSCP]] также имеет реализацию SCP, комбинированную с [[SFTP]].
==== Примеры использования ====
==== Примеры использования ====

Текущая версия на 09:14, 21 октября 2010

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