Как юзать scp для перекачки файлов с сервера на сервер по ftp ?

lwz
На сайте с 06.01.2008
Offline
50
lwz
3915

Собсвенно Сабж...

Bribone
На сайте с 03.06.2008
Offline
8
#1

ну это как бы разные протоколы. Scp сам по себе, ftp сам по себе. Зачем ftp если есть scp?

qwartyr
На сайте с 19.10.2007
Offline
40
#2

по собственному опыту фтп быстрее чем scp, а если юзать winscp как scp клиент, то скорости вообще нет никакой :)

в mc есть встроенный вполне удобный клиент scp

профессиональное администрирование серверов (http://www.unixsupport.ru) отзывы (http://www.free-lance.ru/users/qwartyr/opinions/) на free-lance.ru
K
На сайте с 12.07.2006
Offline
295
Kpd
#3

lwz, man scp

P
На сайте с 08.03.2007
Offline
250
#4

scp копирует файлы по одному, с большими накладными расходами. scp надо заменить на sftp - тогда и скорость появится. Отличия от FTP в несколько процентов, а с учётом компрессии для некоторых файлов может быть быстрее на порядок.

Andreyka
На сайте с 19.02.2005
Offline
822
#5

направьте в scp поток от tgz, а на выходе - распаковывайте

Статья была вроде на dedic.ru

Не стоит плодить сущности без необходимости
anray
На сайте с 15.02.2007
Offline
47
#6

rsync умеет сжимать:

rsync -avz -e ...

S
На сайте с 07.05.2007
Offline
20
#7

а зачем вам вообще нужен такой способ передачи?

если нужно передавать файлы как можно сохраннее - используем rsync, если хотим еще и зашифровать поток - заворачиваем rsync на ssh, то есть:

#rsync -e 'ssh -p22'

это будет и безопасно и достаточно быстро

кстати, у OpenSSH по какой-то причине скорость передачи данных весьма скромная, даже при больших каналах и мощных серверах, однако тут валяется скриптец который помогает этому безобразию, а вот тут еще более интересный проект...

P
На сайте с 08.03.2007
Offline
250
#8

winscp имеет очень интересный режим - синхронизацию локальной папки с удалённой по sftp. Работает это в фоновом режиме - как только файл изменяется на локальной системе, он копируется на удалённую. Очень удобно править программы, не заботясь о копировании на сервер , да и быстрее чем rsync получается на нормальных каналах.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий