Monday, September 28th, 2009 03:01 pm

Оригинал этой записи в личном блоге.
Любые материалы из этого блога запрещается использовать на сайте livejournal.ru в любой форме и любом объёме.

Page 1 of 2 << [1] [2] >>
Monday, November 23rd, 2009 05:11 pm (UTC)
tar | ssh | tar не? Вроде должен работать
Monday, November 23rd, 2009 05:11 pm (UTC)
tar | ssh | tar не? Вроде должен работать
Monday, November 23rd, 2009 05:16 pm (UTC)
sftp?
Monday, November 23rd, 2009 05:17 pm (UTC)
поднять иной сервис на левом порту?
Monday, November 23rd, 2009 05:27 pm (UTC)
чтобы его поднять, надо сначала туда забросить реализующую его программу, а scp не работает :)

и вообще, это перебор :)

(no subject)

[identity profile] lslarry.livejournal.com - 2009-11-23 08:53 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 10:00 pm (UTC) - Expand

(no subject)

[identity profile] lslarry.livejournal.com - 2009-11-23 08:55 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 10:00 pm (UTC) - Expand
Monday, November 23rd, 2009 05:21 pm (UTC)
rsync :)?

cat file | ssh host "cat - > file"

shar `find . -print` | ssh host "sh -"
Monday, November 23rd, 2009 05:21 pm (UTC)
tar -c directory -f - | ssh -c blowfish user@host "tar -C /where/to/copy/ -xvf -"
scp при этом не используется
Monday, November 23rd, 2009 05:22 pm (UTC)
Очень примерно так
tar cvf – /data | ssh otherhost tar xvf -
суть понятна
Monday, November 23rd, 2009 05:30 pm (UTC)
Хм.
cat filename | ssh hostname cat >filename
Monday, November 23rd, 2009 05:36 pm (UTC)
вызывать ssh'ем там какой-нибудь cat/tar/итд работающее с stdin??
Monday, November 23rd, 2009 05:37 pm (UTC)
как то так например:

tar cf - /папочка | ssh admin@host "tar xpf -"

вариант?
или через ssh поднять туннель, и nc гонять данные туда-сюда....
Monday, November 23rd, 2009 05:43 pm (UTC)
А uudecode там есть? :)

(no subject)

[identity profile] 1master.livejournal.com - 2009-11-23 05:50 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 06:00 pm (UTC) - Expand

(no subject)

[identity profile] 1master.livejournal.com - 2009-11-23 06:21 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 06:23 pm (UTC) - Expand

(no subject)

[identity profile] 1master.livejournal.com - 2009-11-23 06:26 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 06:31 pm (UTC) - Expand
Monday, November 23rd, 2009 05:49 pm (UTC)
А по сложному сценарию тот же вопрос про любой архиватор. Да хоть tar.
Monday, November 23rd, 2009 05:53 pm (UTC)
sshfs удаленно маунтить можно?

ну и вообще, копировать можно многими способами, вплоть до cat source>dest или тупо поднять nc
Monday, November 23rd, 2009 10:04 pm (UTC)
фиг его знает. он в варианте без scp замаунтится?

nc нету

(no subject)

[identity profile] tullamoredew.livejournal.com - 2009-11-24 08:50 am (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-24 09:56 am (UTC) - Expand

(no subject)

[identity profile] tullamoredew.livejournal.com - 2009-11-24 10:03 am (UTC) - Expand
Monday, November 23rd, 2009 05:54 pm (UTC)
fetch/lynx/wget тоже отсутствует? сферический конь в вакууме?)
Monday, November 23rd, 2009 05:56 pm (UTC)
production server. ничего лишнего там нет из соображений безопасности. ни fetch, ни lynx, ни wget, ни cc.

(no subject)

[identity profile] mik1.livejournal.com - 2009-11-23 05:58 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 06:01 pm (UTC) - Expand

(no subject)

[identity profile] mik1.livejournal.com - 2009-11-23 06:04 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 06:08 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 10:05 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-24 07:41 am (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 06:22 pm (UTC) - Expand

(no subject)

[identity profile] mik1.livejournal.com - 2009-11-23 06:54 pm (UTC) - Expand

(no subject)

[identity profile] mik1.livejournal.com - 2009-11-23 06:59 pm (UTC) - Expand

(no subject)

[identity profile] dil.livejournal.com - 2009-11-23 05:58 pm (UTC) - Expand
[identity profile] blog.vnaum.com (from livejournal.com)
Monday, November 23rd, 2009 05:55 pm (UTC)
tar c $DIR| ssh $HOST 'tar x'
Monday, November 23rd, 2009 05:56 pm (UTC)
rz/sz и т.п. нету?
Monday, November 23rd, 2009 06:02 pm (UTC)
нету. нафига они на веб-сервере?
Monday, November 23rd, 2009 05:58 pm (UTC)
А perl есть?
Monday, November 23rd, 2009 06:04 pm (UTC)
не-а. не поставили, гады.
питона и ruby тоже нету.
Monday, November 23rd, 2009 06:20 pm (UTC)
shar?

(no subject)

[identity profile] dmarck.livejournal.com - 2009-11-23 06:23 pm (UTC) - Expand

(no subject)

[identity profile] ivlad.livejournal.com - 2009-11-23 06:24 pm (UTC) - Expand

(no subject)

[identity profile] dma.livejournal.com - 2009-11-23 07:48 pm (UTC) - Expand
Monday, November 23rd, 2009 06:34 pm (UTC)
Альтернатива: chmod есть? тогда

cat file | ssh remote-host "cat >file && chmod +x file"

но это менее приятно, потому что пофайлово.

ещё есть apply(1), если что ;-P
Monday, November 23rd, 2009 06:48 pm (UTC)
что-то вроде tar czf - sourcedata | ssh user@remote_host "cat > ~/hereweare.tar.gz"
Monday, November 23rd, 2009 06:49 pm (UTC)
tar -zc file.mask | ssh $HOSTNAME 'ssh -zx'

это из какого-то man-а

или в чём вопрос?
Monday, November 23rd, 2009 06:50 pm (UTC)
cat somefile | ssh user@host 'cat > somefile'

или если много файлов
tar cf - dir | ssh user@host 'cat > some.tar.gz'
Monday, November 23rd, 2009 07:11 pm (UTC)
tar, чо.
примерно так:
tar -cf - scp | ssh host tar -xf -
Monday, November 23rd, 2009 07:15 pm (UTC)
Делов-то.

cat filename | ssh remotehost "sh -c cat >filename"

tar -c file anotherfile somefiles* | ssh remotehost tar -x

В последнем случае придётся потом переместить полученное дерево куда надо.
Monday, November 23rd, 2009 07:26 pm (UTC)
почитал комменты ... жгут :)

когда много файлов

tar cf - catalog|ssh usr@host tar xf -

когда один

cat | ssh "cat > file"
Page 1 of 2 << [1] [2] >>