ALT Linux Community general discussions
 help / color / mirror / Atom feed
* [mdk-re] оторвать ssh от консоли
@ 2001-09-20 12:57 cornet
  2001-09-20 13:06 ` Dmitry V. Levin
  0 siblings, 1 reply; 20+ messages in thread
From: cornet @ 2001-09-20 12:57 UTC (permalink / raw)
  To: mandrake-russian

Привет всем!!

Видать у меня /dev/head заклинило :-( а потому обращаюсь к
колективному разуму...

Иксовая консоль
говорю
$ ssh -l user host -X programm
все нормально, НО, покуда выполняется аппликуха консоль висит на
экране и ждет ее завершения, а хотелось бы сделать так, что бы
консоль обратно ожила для ввода.
То есть оторвать приложение от консоли.

пробовал 
$exec ssh -l user host -X programm &
но тогда отрыв происходит сразу, и ssh не имея возможности дать
мне строку для ввода пароля отваливается, что правильно.

пробовал
$ ssh -l user host -X programm &
с тем же результатом.

Собственно, задача состоит в том, что бы положить на десктоп
юзеру иконку, под которой будет что то типа:
xterm -e ssh -l user host -X programm
что бы по ее нажатию открывалось окно терминала с запросом на
пароль ssh от user и по факту введения правильного пароля
запускалось требуемое удаленное приложение, а окно терминала
_само_ закрывалось.

man ssh изучен, но просветления нету :-/

Или я не с того боку захожу?

-- 
******** FIRE & STEEL ********




^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] оторвать ssh от консоли
  2001-09-20 12:57 [mdk-re] оторвать ssh от консоли cornet
@ 2001-09-20 13:06 ` Dmitry V. Levin
  2001-09-20 13:47   ` [mdk-re] Re: [mdk-re] оторвать sshот консоли cornet
  0 siblings, 1 reply; 20+ messages in thread
From: Dmitry V. Levin @ 2001-09-20 13:06 UTC (permalink / raw)
  To: ALT Linux Spring mailing list

[-- Attachment #1: Type: text/plain, Size: 892 bytes --]

On Thu, Sep 20, 2001 at 12:57:07PM +0400, cornet wrote:
> Видать у меня /dev/head заклинило :-( а потому обращаюсь к
> колективному разуму...

<skip>

> man ssh изучен, но просветления нету :-/

Цитирую ssh(1):
-f	Requests ssh to go to background just before command execution.
	This is useful if ssh is going to ask for passwords or
	passphrases, but the user wants it in the background.  This
	implies -n.  The recommended way to start X11 programs at a
	remote site is with something like ssh -f host xterm.


Regards,
	Dmitry

+-------------------------------------------------------------------------+
Dmitry V. Levin     mailto://ldv@alt-linux.org
ALT Linux Team      http://www.altlinux.ru/
Fandra Project      http://www.fandra.org/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* [mdk-re] Re: [mdk-re] оторвать sshот консоли
  2001-09-20 13:06 ` Dmitry V. Levin
@ 2001-09-20 13:47   ` cornet
  2001-09-20 14:06     ` Antonio
  0 siblings, 1 reply; 20+ messages in thread
From: cornet @ 2001-09-20 13:47 UTC (permalink / raw)
  To: mandrake-russian

"Dmitry V. Levin" wrote:
> 
> On Thu, Sep 20, 2001 at 12:57:07PM +0400, cornet wrote:
> > Видать у меня /dev/head заклинило :-( а потому обращаюсь к
> > колективному разуму...
> 
> <skip>
> 
> > man ssh изучен, но просветления нету :-/
> 
> Цитирую ssh(1):
> -f      Requests ssh to go to background just before command execution.
>         This is useful if ssh is going to ask for passwords or
>         passphrases, but the user wants it in the background.  This
>         implies -n.  The recommended way to start X11 programs at a
>         remote site is with something like ssh -f host xterm.

Спасибо, Дмитрий!! 
Я же говорю /dev/head заклинило, тем более, что у меня этот man
порусски, а он в данном контексте труден для восприятия ;-)

Действительно, если в консоли сказать например:
$ ssh -f -l user host -X prog
то все Ok, консоль отлипает и ее после этого можно вообще закрыть
:-)) а удаленное приложение живет!

Однако, _задача_  так и не решена, потому что если сказать:
$ xterm -e ssh -f -l user host -X prog
то после ввода пароля в порожденной xterm она закрывается, а prog
так и НЕ грузится!!!
И тишина, хоть бы ругнулось....
И в процессах на той стороне ее нету :-((
А если так:
$ konsole -e ssh -f -l user host -X prog
то перед порождением konsole на консоли вызова имею:
Xlib:  extension "RENDER" missing on display ":0.0".
QObject::connect: Cannot connect KAction::activated() to
Konsole::(null)
а после ввода пароля в порожденной опять же, она закрывается, а
prog так и НЕ грузится!!!
А на консоли вызова вот это:
fd 3 is not a master pty device (it is 70, 193)

Ну и чо эт значит?

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re] оторвать sshот консоли
  2001-09-20 13:47   ` [mdk-re] Re: [mdk-re] оторвать sshот консоли cornet
@ 2001-09-20 14:06     ` Antonio
  2001-09-20 14:21       ` cornet
  0 siblings, 1 reply; 20+ messages in thread
From: Antonio @ 2001-09-20 14:06 UTC (permalink / raw)
  To: mandrake-russian

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 20 Sep 2001, cornet wrote:

> Однако, _задача_  так и не решена, потому что если сказать:
> $ xterm -e ssh -f -l user host -X prog
> то после ввода пароля в порожденной xterm она закрывается, а prog
> так и НЕ грузится!!!
> И тишина, хоть бы ругнулось....

Может быть, и не совсем то, что требуется, однако:

У меня настроена автом. аутентификация ssh по ключам (сколько
мучался, пока не сообразил правильно permissions выставить, но
это другой разговор). Работает (только что проверил)

xterm -e ssh -n host /usr/local/bin/gimp

и просто

ssh -n host /usr/local/bin/gimp

То бишь текущим юзером.
Без указания полного пути на работает. Насколько я понял, просто
не считывается и не прогружается ~/.bashrc на стороне сервера.

- -- 
Best regards,
	Tony.			mailto:obidos@mail.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7qcJL2gaLrWRbr5URAvTRAJ9zWpUU15pnNjyae6ATWvZWkTMYYwCfZ+Ei
ua35Ygi1xBJwSqL4UHV2EOk=
=MkDd
-----END PGP SIGNATURE-----





^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]  оторвать sshот консоли
  2001-09-20 14:06     ` Antonio
@ 2001-09-20 14:21       ` cornet
  2001-09-20 14:28         ` Kostya Timoshenko
  2001-09-20 14:43         ` Antonio
  0 siblings, 2 replies; 20+ messages in thread
From: cornet @ 2001-09-20 14:21 UTC (permalink / raw)
  To: mandrake-russian

Antonio wrote:
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Thu, 20 Sep 2001, cornet wrote:
> 
> > Однако, _задача_  так и не решена, потому что если сказать:
> > $ xterm -e ssh -f -l user host -X prog
> > то после ввода пароля в порожденной xterm она закрывается, а prog
> > так и НЕ грузится!!!
> > И тишина, хоть бы ругнулось....
> 
> Может быть, и не совсем то, что требуется, однако:
> 
> У меня настроена автом. аутентификация ssh по ключам (сколько
> мучался, пока не сообразил правильно permissions выставить, но
> это другой разговор). Работает (только что проверил)
> 
> xterm -e ssh -n host /usr/local/bin/gimp
> 
> и просто
> 
> ssh -n host /usr/local/bin/gimp
> 
> То бишь текущим юзером.
> Без указания полного пути на работает. Насколько я понял, просто
> не считывается и не прогружается ~/.bashrc на стороне сервера.

Не, мне текущим юзером не подходит :-((
А по ключам (то есть без ввода пользователем пароля) можно
сделать так, что бы логинилось не текущим юзером??

Я понял почему оно не работает - xterm успевает сдохнуть ДО того,
как ssh от него отрывается!!
Я сделал так:
создал файл file с содержимым

#!/bin/sh
ssh -f -l user host -X $1
sleep 2

и вызываю его
$ xterm -e file prog
и он отлично после логина грузит prog, а xterm умирает акурат
через 2 секунды!!
ЗАРАБОТАЛО! :-))))))

А теперь следующий вопрос:
КАК все это в одну строку сделать, что бы НЕ создавать и не
хранить промежуточный исполняемый файл????

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]  оторвать sshот консоли
  2001-09-20 14:21       ` cornet
@ 2001-09-20 14:28         ` Kostya Timoshenko
  2001-09-20 15:12           ` cornet
  2001-09-20 14:43         ` Antonio
  1 sibling, 1 reply; 20+ messages in thread
From: Kostya Timoshenko @ 2001-09-20 14:28 UTC (permalink / raw)
  To: mandrake-russian

On Thu, 20 Sep 2001 14:26:43 +0400
cornet <cornet@zmail.ru> wrote:

> Antonio wrote:
> > 
> > -----BEGIN PGP SIGNED MESSAGE-----
> > Hash: SHA1
> > 
> > On Thu, 20 Sep 2001, cornet wrote:
> > 
> > > Однако, _задача_  так и не решена, потому что если сказать:
> > > $ xterm -e ssh -f -l user host -X prog
> > > то после ввода пароля в порожденной xterm она закрывается, а prog
> > > так и НЕ грузится!!!
> > > И тишина, хоть бы ругнулось....
> > 
> > Может быть, и не совсем то, что требуется, однако:
> > 
> > У меня настроена автом. аутентификация ssh по ключам (сколько
> > мучался, пока не сообразил правильно permissions выставить, но
> > это другой разговор). Работает (только что проверил)
> > 
> > xterm -e ssh -n host /usr/local/bin/gimp
> > 
> > и просто
> > 
> > ssh -n host /usr/local/bin/gimp
> > 
> > То бишь текущим юзером.
> > Без указания полного пути на работает. Насколько я понял, просто
> > не считывается и не прогружается ~/.bashrc на стороне сервера.
> 
> Не, мне текущим юзером не подходит :-((
> А по ключам (то есть без ввода пользователем пароля) можно
> сделать так, что бы логинилось не текущим юзером??
> 
> Я понял почему оно не работает - xterm успевает сдохнуть ДО того,
> как ssh от него отрывается!!
> Я сделал так:
> создал файл file с содержимым
> 
> #!/bin/sh
> ssh -f -l user host -X $1
> sleep 2
> 
> и вызываю его
> $ xterm -e file prog
> и он отлично после логина грузит prog, а xterm умирает акурат
> через 2 секунды!!
> ЗАРАБОТАЛО! :-))))))
> 
> А теперь следующий вопрос:
> КАК все это в одну строку сделать, что бы НЕ создавать и не
> хранить промежуточный исполняемый файл????
ssh -f -l user host -X $1;sleep 2 - не пойдет?

-- 
Kostya.
mailto:kt@tura.ru



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]  оторвать sshот консоли
  2001-09-20 14:21       ` cornet
  2001-09-20 14:28         ` Kostya Timoshenko
@ 2001-09-20 14:43         ` Antonio
  1 sibling, 0 replies; 20+ messages in thread
From: Antonio @ 2001-09-20 14:43 UTC (permalink / raw)
  To: mandrake-russian

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 20 Sep 2001, cornet wrote:

> А по ключам (то есть без ввода пользователем пароля) можно
> сделать так, что бы логинилось не текущим юзером??

Сам не делал, но по идее должно быть можно (ИМХО, главная
проблема -- заставить нужных юзеров сгенерить себе ключи и
прописать их на сервер).

- -- 
Best regards,
	Tony.			mailto:obidos@mail.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7qcrh2gaLrWRbr5URAtHTAJ9TxHjyjt4k+yiEuUOelFg2MKUNFQCeP+W+
Gtwu3fw2Gi7yttYEcAAbfAY=
=mPDo
-----END PGP SIGNATURE-----





^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]   оторвать sshот консоли
  2001-09-20 14:28         ` Kostya Timoshenko
@ 2001-09-20 15:12           ` cornet
  2001-09-20 15:33             ` Antonio
  2001-09-20 18:32             ` Dmitry V. Levin
  0 siblings, 2 replies; 20+ messages in thread
From: cornet @ 2001-09-20 15:12 UTC (permalink / raw)
  To: mandrake-russian

Kostya Timoshenko wrote:
> 
skip.
> > > ssh -n host /usr/local/bin/gimp
> > >
> > > То бишь текущим юзером.
> > > Без указания полного пути на работает. Насколько я понял, просто
> > > не считывается и не прогружается ~/.bashrc на стороне сервера.
> >
> > Не, мне текущим юзером не подходит :-((
> > А по ключам (то есть без ввода пользователем пароля) можно
> > сделать так, что бы логинилось не текущим юзером??
> >
> > Я понял почему оно не работает - xterm успевает сдохнуть ДО того,
> > как ssh от него отрывается!!
> > Я сделал так:
> > создал файл file с содержимым
> >
> > #!/bin/sh
> > ssh -f -l user host -X $1
> > sleep 2
> >
> > и вызываю его
> > $ xterm -e file prog
> > и он отлично после логина грузит prog, а xterm умирает акурат
> > через 2 секунды!!
> > ЗАРАБОТАЛО! :-))))))
> >
> > А теперь следующий вопрос:
> > КАК все это в одну строку сделать, что бы НЕ создавать и не
> > хранить промежуточный исполняемый файл????
> ssh -f -l user host -X $1;sleep 2 - не пойдет?

Нет, не пойдет.
По тому, что sleep будет выполнен _вызывающим_ шеллом _после_
того, как отработает
xterm -e ssh...
то есть после того, как xterm уже безвременно скончался. Я это
уже пробовал :-)

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]   оторвать sshот консоли
  2001-09-20 15:12           ` cornet
@ 2001-09-20 15:33             ` Antonio
  2001-09-20 15:44               ` cornet
  2001-09-20 18:32             ` Dmitry V. Levin
  1 sibling, 1 reply; 20+ messages in thread
From: Antonio @ 2001-09-20 15:33 UTC (permalink / raw)
  To: mandrake-russian

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 20 Sep 2001, cornet wrote:

> Нет, не пойдет.
> По тому, что sleep будет выполнен _вызывающим_ шеллом _после_
> того, как отработает
> xterm -e ssh...
> то есть после того, как xterm уже безвременно скончался. Я это
> уже пробовал :-)

Получилось, дав xterm'у ключик -wf:

xterm -wf -e ssh...

- -- 
Best regards,
	Tony.			mailto:obidos@mail.ru
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE7qdas2gaLrWRbr5URAldYAJ9Zl2Ihv4gbSlstfC0PNc3xd7efHQCgtICj
Y1GJ2HNHJ5qdVB0flED4tkM=
=Mdx9
-----END PGP SIGNATURE-----





^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]    оторвать sshот консоли
  2001-09-20 15:33             ` Antonio
@ 2001-09-20 15:44               ` cornet
  2001-09-20 16:13                 ` Artem K. Jouravsky
  0 siblings, 1 reply; 20+ messages in thread
From: cornet @ 2001-09-20 15:44 UTC (permalink / raw)
  To: mandrake-russian

Antonio wrote:
> 
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> On Thu, 20 Sep 2001, cornet wrote:
> 
> > Нет, не пойдет.
> > По тому, что sleep будет выполнен _вызывающим_ шеллом _после_
> > того, как отработает
> > xterm -e ssh...
> > то есть после того, как xterm уже безвременно скончался. Я это
> > уже пробовал :-)
> 
> Получилось, дав xterm'у ключик -wf:
> 
> xterm -wf -e ssh...

$ xterm -wf -e ssh -f -l user host -X gftp; sleep 5

пофигу, xterm умирает раньше времени, gftp не запускается, а
sleep выполняется родительским шеллом :-((

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]    оторвать sshот консоли
  2001-09-20 15:44               ` cornet
@ 2001-09-20 16:13                 ` Artem K. Jouravsky
  2001-09-20 16:31                   ` cornet
  0 siblings, 1 reply; 20+ messages in thread
From: Artem K. Jouravsky @ 2001-09-20 16:13 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте, cornet <cornet@zmail.ru>!
От Thu, 20 Sep 2001 15:49:30 +0400 вы писали на тему Re: [mdk-re] Re: [mdk-re]    оторвать sshот консоли:

> > > Нет, не пойдет.
> > > По тому, что sleep будет выполнен _вызывающим_ шеллом
> _после_
> > > того, как отработает
> > > xterm -e ssh...
> > > то есть после того, как xterm уже безвременно скончался. Я
> это
> > > уже пробовал :-)
> > 
> > Получилось, дав xterm'у ключик -wf:
> > 
> > xterm -wf -e ssh...
> 
> $ xterm -wf -e ssh -f -l user host -X gftp; sleep 5
> 
> пофигу, xterm умирает раньше времени, gftp не запускается, а
> sleep выполняется родительским шеллом :-((
У меня получилось:
$(xterm -wf -e ssh -f -l ujo king.ifirst.ru -X xterm);sleep 2


------
Best wishes,
+----------------------+--------------------------+
|  ."-.                |  Work: +7-(095)-229-4278 |
| /X  | _o.----.    _  |  ICQ:  103399444         |
|/\_  \/ /  __  \_// ) |  Artem K. Jouravsky      |
|\__)-/_/\_____)____/  |  http://www.ifirst.ru/   |
+----------------------+--------------------------+		      



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]     оторвать sshот консоли
  2001-09-20 16:13                 ` Artem K. Jouravsky
@ 2001-09-20 16:31                   ` cornet
  2001-09-20 16:51                     ` Artem K. Jouravsky
                                       ` (2 more replies)
  0 siblings, 3 replies; 20+ messages in thread
From: cornet @ 2001-09-20 16:31 UTC (permalink / raw)
  To: mandrake-russian

"Artem K. Jouravsky" wrote:
> 
> Здравствуйте, cornet <cornet@zmail.ru>!
> От Thu, 20 Sep 2001 15:49:30 +0400 вы писали на тему Re: [mdk-re] Re: [mdk-re]    оторвать sshот консоли:
> 
> > > > Нет, не пойдет.
> > > > По тому, что sleep будет выполнен _вызывающим_ шеллом
> > _после_
> > > > того, как отработает
> > > > xterm -e ssh...
> > > > то есть после того, как xterm уже безвременно скончался. Я
> > это
> > > > уже пробовал :-)
> > >
> > > Получилось, дав xterm'у ключик -wf:
> > >
> > > xterm -wf -e ssh...
> >
> > $ xterm -wf -e ssh -f -l user host -X gftp; sleep 5
> >
> > пофигу, xterm умирает раньше времени, gftp не запускается, а
> > sleep выполняется родительским шеллом :-((
> У меня получилось:
> $(xterm -wf -e ssh -f -l ujo king.ifirst.ru -X xterm);sleep 2

А у меня и со скобочками то же не получается :-((
НиччччегО не понимаю :-/

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]     оторвать sshот консоли
  2001-09-20 16:31                   ` cornet
@ 2001-09-20 16:51                     ` Artem K. Jouravsky
  2001-09-20 16:57                     ` Artem K. Jouravsky
  2001-09-20 17:06                     ` John Profic
  2 siblings, 0 replies; 20+ messages in thread
From: Artem K. Jouravsky @ 2001-09-20 16:51 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте, cornet <cornet@zmail.ru>!
От Thu, 20 Sep 2001 16:36:53 +0400 вы писали на тему Re: [mdk-re] Re: [mdk-re]     оторвать sshот консоли:

> > У меня получилось:
> > $(xterm -wf -e ssh -f -l ujo king.ifirst.ru -X xterm);sleep 2
> 
> А у меня и со скобочками то же не получается :-((
> НиччччегО не понимаю :-/
[ujo@ninth ujo]$ rpm -q openssh
openssh-2.9p2-alt1
[ujo@ninth ujo]$ rpm -q xterm
xterm-158-alt1
?

------
Best wishes,
+----------------------+--------------------------+
|  ."-.                |  Work: +7-(095)-229-4278 |
| /X  | _o.----.    _  |  ICQ:  103399444         |
|/\_  \/ /  __  \_// ) |  Artem K. Jouravsky      |
|\__)-/_/\_____)____/  |  http://www.ifirst.ru/   |
+----------------------+--------------------------+		      



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]     оторвать sshот консоли
  2001-09-20 16:31                   ` cornet
  2001-09-20 16:51                     ` Artem K. Jouravsky
@ 2001-09-20 16:57                     ` Artem K. Jouravsky
  2001-09-20 17:13                       ` cornet
  2001-09-20 17:06                     ` John Profic
  2 siblings, 1 reply; 20+ messages in thread
From: Artem K. Jouravsky @ 2001-09-20 16:57 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте, cornet <cornet@zmail.ru>!
От Thu, 20 Sep 2001 16:36:53 +0400 вы писали на тему Re: [mdk-re] Re: [mdk-re]     оторвать sshот консоли:

> > У меня получилось:
> > $(xterm -wf -e ssh -f -l ujo king.ifirst.ru -X xterm);sleep 2
> 
> А у меня и со скобочками то же не получается :-((
> НиччччегО не понимаю :-/

(xterm -wf -e ssh -f -l ujo hosting.ifirst.ru -X /usr/X11R6/bin/xterm);sleep 2
Это на другой машине. А первая строчка не прокатила. 
Может, надо полный путь прописать?

------
Best wishes,
+----------------------+--------------------------+
|  ."-.                |  Work: +7-(095)-229-4278 |
| /X  | _o.----.    _  |  ICQ:  103399444         |
|/\_  \/ /  __  \_// ) |  Artem K. Jouravsky      |
|\__)-/_/\_____)____/  |  http://www.ifirst.ru/   |
+----------------------+--------------------------+		      



^ permalink raw reply	[flat|nested] 20+ messages in thread

* [mdk-re] оторвать sshот консоли
  2001-09-20 16:31                   ` cornet
  2001-09-20 16:51                     ` Artem K. Jouravsky
  2001-09-20 16:57                     ` Artem K. Jouravsky
@ 2001-09-20 17:06                     ` John Profic
  2001-09-20 17:32                       ` [mdk-re] " cornet
  2 siblings, 1 reply; 20+ messages in thread
From: John Profic @ 2001-09-20 17:06 UTC (permalink / raw)
  To: mandrake-russian

cornet wrote:

> "Artem K. Jouravsky" wrote:
>>>>>Нет, не пойдет.
>>>>>По тому, что sleep будет выполнен _вызывающим_ шеллом
>>>_после_
>>>>>того, как отработает
>>>>>xterm -e ssh...
>>>>>то есть после того, как xterm уже безвременно скончался. Я
>>>это
>>>>>уже пробовал :-)
>>>>Получилось, дав xterm'у ключик -wf:
>>>>xterm -wf -e ssh...
>>>$ xterm -wf -e ssh -f -l user host -X gftp; sleep 5

$ xterm -wf -e {ssh -f -l user host -X gftp; sleep 5;}
или
$ xterm -wf -e (ssh -f -l user host -X gftp; sleep 5)
man bash:
        { list; }
               list is simply executed in the current shell  envi?
               ronment.  list must be terminated with a newline or
               semicolon.  This is known as a group command.   The
               return status is the exit status of list.
-- 
Best regards,
  John Profic <profic@lrn.ru>
Written by Mozilla 0.9.4
using ASPLinux release 1.1 with ru_RU.CP1251,
system: XFree86 4.1.0; kernel 2.4.8-xfs-p2; gcc 3.0.1





^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]      оторвать sshот консоли
  2001-09-20 16:57                     ` Artem K. Jouravsky
@ 2001-09-20 17:13                       ` cornet
  2001-09-20 18:33                         ` Artem K. Jouravsky
  0 siblings, 1 reply; 20+ messages in thread
From: cornet @ 2001-09-20 17:13 UTC (permalink / raw)
  To: mandrake-russian

"Artem K. Jouravsky" wrote:
> 
> Здравствуйте, cornet <cornet@zmail.ru>!
> От Thu, 20 Sep 2001 16:36:53 +0400 вы писали на тему Re: [mdk-re] Re: [mdk-re]     оторвать sshот консоли:
> 
> > > У меня получилось:
> > > $(xterm -wf -e ssh -f -l ujo king.ifirst.ru -X xterm);sleep 2
> >
> > А у меня и со скобочками то же не получается :-((
> > НиччччегО не понимаю :-/
> 
> (xterm -wf -e ssh -f -l ujo hosting.ifirst.ru -X /usr/X11R6/bin/xterm);sleep 2
> Это на другой машине. А первая строчка не прокатила.
> Может, надо полный путь прописать?

С полным путем результат все тот же :-((

[cornet@smart cornet]$ rpm -q openssh
openssh-2.5.1p2-ipl1mdk
[cornet@smart cornet]$ rpm -q xterm
package xterm is not installed
[cornet@smart cornet]$ rpm -qa | grep  xterm
[cornet@smart cornet]$ rpm -qf /usr/X11R6/bin/xterm
XFree86-4.0.3-ipl2mdk

Может действительно из за того, что xterm'ы разые? У меня
отродясь Весны. А у Вас Сизифовский?

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 20+ messages in thread

* [mdk-re] Re: [mdk-re] оторвать sshот консоли
  2001-09-20 17:06                     ` John Profic
@ 2001-09-20 17:32                       ` cornet
  0 siblings, 0 replies; 20+ messages in thread
From: cornet @ 2001-09-20 17:32 UTC (permalink / raw)
  To: mandrake-russian

John Profic wrote:
> 
> cornet wrote:
> 
> > "Artem K. Jouravsky" wrote:
> >>>>>Нет, не пойдет.
> >>>>>По тому, что sleep будет выполнен _вызывающим_ шеллом
> >>>_после_
> >>>>>того, как отработает
> >>>>>xterm -e ssh...
> >>>>>то есть после того, как xterm уже безвременно скончался. Я
> >>>это
> >>>>>уже пробовал :-)
> >>>>Получилось, дав xterm'у ключик -wf:
> >>>>xterm -wf -e ssh...
> >>>$ xterm -wf -e ssh -f -l user host -X gftp; sleep 5
> 
> $ xterm -wf -e {ssh -f -l user host -X gftp; sleep 5;}
> или
> $ xterm -wf -e (ssh -f -l user host -X gftp; sleep 5)

Вы думаете я эти команды не пробовал?? Пробовал и не раз!  
  $ xterm -wf -e {ssh -f -l user host -X gftp; sleep 5;}
bash: syntax error near unexpected token `;}'
  $ xterm -wf -e (ssh -f -l user host -X gftp; sleep 5)
bash: syntax error near unexpected token `(s'

Продолжаю оставаться в полных непонятках :-/

[cornet@smart cornet]$ rpm -q bash
bash-2.04-ipl2mdk

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] оторвать sshот консоли
  2001-09-20 15:12           ` cornet
  2001-09-20 15:33             ` Antonio
@ 2001-09-20 18:32             ` Dmitry V. Levin
  2001-09-20 19:01               ` [mdk-re] " cornet
  1 sibling, 1 reply; 20+ messages in thread
From: Dmitry V. Levin @ 2001-09-20 18:32 UTC (permalink / raw)
  To: ALT Linux Spring mailing list

[-- Attachment #1: Type: text/plain, Size: 896 bytes --]

On Thu, Sep 20, 2001 at 03:17:53PM +0400, cornet wrote:
> > > А теперь следующий вопрос:
> > > КАК все это в одну строку сделать, что бы НЕ создавать и не
> > > хранить промежуточный исполняемый файл????
> > ssh -f -l user host -X $1;sleep 2 - не пойдет?
> 
> Нет, не пойдет.
> По тому, что sleep будет выполнен _вызывающим_ шеллом _после_
> того, как отработает
> xterm -e ssh...
> то есть после того, как xterm уже безвременно скончался. Я это
> уже пробовал :-)

xterm -e sh -c 'ssh -X -f user@host $1; sleep 2'


Regards,
	Dmitry

+-------------------------------------------------------------------------+
Dmitry V. Levin     mailto://ldv@alt-linux.org
ALT Linux Team      http://www.altlinux.ru/
Fandra Project      http://www.fandra.org/
+-------------------------------------------------------------------------+
UNIX is user friendly. It's just very selective about who its friends are.

[-- Attachment #2: Type: application/pgp-signature, Size: 232 bytes --]

^ permalink raw reply	[flat|nested] 20+ messages in thread

* Re: [mdk-re] Re: [mdk-re]      оторвать sshот консоли
  2001-09-20 17:13                       ` cornet
@ 2001-09-20 18:33                         ` Artem K. Jouravsky
  0 siblings, 0 replies; 20+ messages in thread
From: Artem K. Jouravsky @ 2001-09-20 18:33 UTC (permalink / raw)
  To: mandrake-russian

Здравствуйте, cornet <cornet@zmail.ru>!
От Thu, 20 Sep 2001 17:19:16 +0400 вы писали на тему Re: [mdk-re] Re: [mdk-re]      оторвать sshот консоли:

> Может действительно из за того, что xterm'ы разые? У меня
> отродясь Весны. А у Вас Сизифовский?
Все самое свежее... 

------
Best wishes,
+----------------------+--------------------------+
|  ."-.                |  Work: +7-(095)-229-4278 |
| /X  | _o.----.    _  |  ICQ:  103399444         |
|/\_  \/ /  __  \_// ) |  Artem K. Jouravsky      |
|\__)-/_/\_____)____/  |  http://www.ifirst.ru/   |
+----------------------+--------------------------+		      



^ permalink raw reply	[flat|nested] 20+ messages in thread

* [mdk-re] Re: [mdk-re] оторвать sshот консоли
  2001-09-20 18:32             ` Dmitry V. Levin
@ 2001-09-20 19:01               ` cornet
  0 siblings, 0 replies; 20+ messages in thread
From: cornet @ 2001-09-20 19:01 UTC (permalink / raw)
  To: mandrake-russian

"Dmitry V. Levin" wrote:
> 
> On Thu, Sep 20, 2001 at 03:17:53PM +0400, cornet wrote:
> > > > А теперь следующий вопрос:
> > > > КАК все это в одну строку сделать, что бы НЕ создавать и не
> > > > хранить промежуточный исполняемый файл????
> > > ssh -f -l user host -X $1;sleep 2 - не пойдет?
> >
> > Нет, не пойдет.
> > По тому, что sleep будет выполнен _вызывающим_ шеллом _после_
> > того, как отработает
> > xterm -e ssh...
> > то есть после того, как xterm уже безвременно скончался. Я это
> > уже пробовал :-)
> 
> xterm -e sh -c 'ssh -X -f user@host $1; sleep 2'

Во!! Нашлась таки светлая голова!! Работает :-)))))))
Спасибо, Дмитрий, уже второй раз за сегодня учите меня уму разуму
:-))))

-- 
******** FIRE & STEEL ********



^ permalink raw reply	[flat|nested] 20+ messages in thread

end of thread, other threads:[~2001-09-20 19:01 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2001-09-20 12:57 [mdk-re] оторвать ssh от консоли cornet
2001-09-20 13:06 ` Dmitry V. Levin
2001-09-20 13:47   ` [mdk-re] Re: [mdk-re] оторвать sshот консоли cornet
2001-09-20 14:06     ` Antonio
2001-09-20 14:21       ` cornet
2001-09-20 14:28         ` Kostya Timoshenko
2001-09-20 15:12           ` cornet
2001-09-20 15:33             ` Antonio
2001-09-20 15:44               ` cornet
2001-09-20 16:13                 ` Artem K. Jouravsky
2001-09-20 16:31                   ` cornet
2001-09-20 16:51                     ` Artem K. Jouravsky
2001-09-20 16:57                     ` Artem K. Jouravsky
2001-09-20 17:13                       ` cornet
2001-09-20 18:33                         ` Artem K. Jouravsky
2001-09-20 17:06                     ` John Profic
2001-09-20 17:32                       ` [mdk-re] " cornet
2001-09-20 18:32             ` Dmitry V. Levin
2001-09-20 19:01               ` [mdk-re] " cornet
2001-09-20 14:43         ` Antonio

ALT Linux Community general discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/community/0 community/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 community community/ http://lore.altlinux.org/community \
		mandrake-russian@linuxteam.iplabs.ru community@lists.altlinux.org community@lists.altlinux.ru community@lists.altlinux.com
	public-inbox-index community

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.community


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git