Saratov Linux User Group
 help / color / mirror / Atom feed
* [Sarlug] Screen as demonstration utility
@ 2009-07-08 17:00 Evgeny Sinelnikov
  2009-07-09  5:49 ` Eugene Horohorin
  0 siblings, 1 reply; 7+ messages in thread
From: Evgeny Sinelnikov @ 2009-07-08 17:00 UTC (permalink / raw)
  To: Saratov Linux User Group Maillist

Здравствуйте,

хочу поделиться новой, для меня, фишкой, связанной с демонстрацией
консоли нескольким пользователям... Оказывается, для этого можно
воспользоваться screen'ом. Но, для этого нужно будет сделать его
суидным. Весь процесс подробно описан в статье:
http://linux.com/archive/feature/56443

Желающие могут сделать перевод :)

Мне показалось,  что эта штука может быть полезной при проведении
мастер-классов, в частности на SFD2009.

-- 
Sin (Sinelnikov Evgeny)

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

* Re: [Sarlug] Screen as demonstration utility
  2009-07-08 17:00 [Sarlug] Screen as demonstration utility Evgeny Sinelnikov
@ 2009-07-09  5:49 ` Eugene Horohorin
    0 siblings, 1 reply; 7+ messages in thread
From: Eugene Horohorin @ 2009-07-09  5:49 UTC (permalink / raw)
  To: Saratov Linux User Group Maillist

Must run suid root for multiuser support.

2009/7/8 Evgeny Sinelnikov <sin@info.sgu.ru>:
> Здравствуйте,
>
> хочу поделиться новой, для меня, фишкой, связанной с демонстрацией
> консоли нескольким пользователям... Оказывается, для этого можно
> воспользоваться screen'ом. Но, для этого нужно будет сделать его
> суидным. Весь процесс подробно описан в статье:
> http://linux.com/archive/feature/56443
>
> Желающие могут сделать перевод :)
>
> Мне показалось,  что эта штука может быть полезной при проведении
> мастер-классов, в частности на SFD2009.
>
> --
> Sin (Sinelnikov Evgeny)
> _______________________________________________
> Sarlug mailing list
> Sarlug@lists.lug.ru
> https://lists.lug.ru/mailman/listinfo/sarlug



-- 
У каждого в башке свои тараканы...

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

* Re: [Sarlug] Screen as demonstration utility
  @ 2009-07-09  7:50     ` Nikita Borodikhin
  2009-07-09 10:39       ` Sicness
  0 siblings, 1 reply; 7+ messages in thread
From: Nikita Borodikhin @ 2009-07-09  7:50 UTC (permalink / raw)
  To: Saratov Linux User Group Maillist

Доброго времени суток!

Dmitry Agafonov пишет:
> Чтобы это работало - нужны локальные аккаунты, что обычно не гуд 
> (представил свой бук на конференции).
> 
> Вот моё решение-экспромт:
> 
> На "учительском месте" (<сервер>):
> 
> В inetd на любой <порт> вешаем сервис
> tail -f session_file
> или можно через netcat (но надо извращаться, ибо nc не умеет несколько 
> клиентов одновременно, как минимум в убунтовской сборке)
> 
> В консоли для вещания запускаем:
> script -f session_file
> и делаем всё, что надо.
> 
> На местах "слушателей":
> 
> nc <сервер> <порт>

А не универсальнее ли использовать linuxvnc?

По-моему, VNC-протокол будет удобнее телнета, т.к.:
* независим от платформы
* независим от терминала (позволит иметь цвет)
* можно даже попробовать делать трансляцию через WEB-страницу,
   через AJAX-оболочку (попадалось такое на java)
* можно через vncsnapshot делать JPEG и выкладывать на автообновляющуюся
   web-страницу безо всякого javascript и прочих мудствований

Но и минусы, конечно, тоже есть, например, в linuxvnc, по-моему, нету 
штатного ключика для игнорирования обработки клавиш, но эту обработку 
выкинуть - минутное дело.


С уважением,
-- 
Nikita V. Borodikhin, NIKB-RIPN BNV7-RIPE
Registered Linux user #256562 with the Linux Counter


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

* Re: [Sarlug] Screen as demonstration utility
  2009-07-09  7:50     ` Nikita Borodikhin
@ 2009-07-09 10:39       ` Sicness
  2009-07-10  9:58         ` Evgeny Sinelnikov
  0 siblings, 1 reply; 7+ messages in thread
From: Sicness @ 2009-07-09 10:39 UTC (permalink / raw)
  To: Saratov Linux User Group Maillist

Nikita Borodikhin пишет:
> Доброго времени суток!
> 
> А не универсальнее ли использовать linuxvnc?
> 
> По-моему, VNC-протокол будет удобнее телнета, т.к.:
> * независим от платформы
> * независим от терминала (позволит иметь цвет)
> * можно даже попробовать делать трансляцию через WEB-страницу,
>   через AJAX-оболочку (попадалось такое на java)
> * можно через vncsnapshot делать JPEG и выкладывать на автообновляющуюся
>   web-страницу безо всякого javascript и прочих мудствований
> 
> Но и минусы, конечно, тоже есть, например, в linuxvnc, по-моему, нету
> штатного ключика для игнорирования обработки клавиш, но эту обработку
> выкинуть - минутное дело.

VNC конечно удобнее, но не всегда надо. Думаю лишнее будет передавать
всякие картинки (рабочий стол) и лишние события, если всё что надо
показать - делается в консоле. Особено если канал узкий или дорогой.


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

* Re: [Sarlug] Screen as demonstration utility
  2009-07-09 10:39       ` Sicness
@ 2009-07-10  9:58         ` Evgeny Sinelnikov
  2009-07-10 10:04           ` Sicness
  0 siblings, 1 reply; 7+ messages in thread
From: Evgeny Sinelnikov @ 2009-07-10  9:58 UTC (permalink / raw)
  To: Saratov Linux User Group Maillist

9 июля 2009 г. 14:39 пользователь Sicness (ctolbhuk@gmail.com) написал:
> Nikita Borodikhin пишет:
>> Доброго времени суток!
>>
>> А не универсальнее ли использовать linuxvnc?
>>
>> По-моему, VNC-протокол будет удобнее телнета, т.к.:
>> * независим от платформы
>> * независим от терминала (позволит иметь цвет)
>> * можно даже попробовать делать трансляцию через WEB-страницу,
>>   через AJAX-оболочку (попадалось такое на java)
>> * можно через vncsnapshot делать JPEG и выкладывать на автообновляющуюся
>>   web-страницу безо всякого javascript и прочих мудствований
>>
>> Но и минусы, конечно, тоже есть, например, в linuxvnc, по-моему, нету
>> штатного ключика для игнорирования обработки клавиш, но эту обработку
>> выкинуть - минутное дело.
>
> VNC конечно удобнее, но не всегда надо. Думаю лишнее будет передавать
> всякие картинки (рабочий стол) и лишние события, если всё что надо
> показать - делается в консоле. Особено если канал узкий или дорогой.

Тут ведь дело ещё и в клиентах... На винде Putty раздать проще, при
том, что ssh почти всегда готов к работе... Да и работает он надёжнее.
Я думаю, что можно попытаться сделать такой shell, который сразу в
нужную сессию заходит на просмотр.


-- 
Sin (Sinelnikov Evgeny)

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

* Re: [Sarlug] Screen as demonstration utility
  2009-07-10  9:58         ` Evgeny Sinelnikov
@ 2009-07-10 10:04           ` Sicness
  2009-07-10 14:53             ` Eugene Horohorin
  0 siblings, 1 reply; 7+ messages in thread
From: Sicness @ 2009-07-10 10:04 UTC (permalink / raw)
  To: Saratov Linux User Group Maillist

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

Evgeny Sinelnikov пишет:
> Тут ведь дело ещё и в клиентах... На винде Putty раздать проще, при
> том, что ssh почти всегда готов к работе... Да и работает он надёжнее.
> Я думаю, что можно попытаться сделать такой shell, который сразу в
> нужную сессию заходит на просмотр.

Не особо шарю, но вроде достаточно что бы при входе выполнялась команда
screen -x <user>/<session_name>

Реально сделать 1го юзера, у которого в shell и будет стоять эта команда?

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iJwEAQECAAYFAkpXEgkACgkQ5jgWcLqRXldXdgP+N6fAsZYvxqBLaFova7NGhGkW
R89aleCqTexmpdrt+bvxVFuyjn2TFlnsTkEYDaoMlVUEcEUf8r8+1nwRAwESJ81h
JvbF6ErsZNUBldKKxPPeZFfAT8UksClzStLyA2FzGZWgQWLG2WFjyMaPZsHELZtR
J/SAXPFt1vRmE36+r4w=
=f6C+
-----END PGP SIGNATURE-----


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

* Re: [Sarlug] Screen as demonstration utility
  2009-07-10 10:04           ` Sicness
@ 2009-07-10 14:53             ` Eugene Horohorin
  0 siblings, 0 replies; 7+ messages in thread
From: Eugene Horohorin @ 2009-07-10 14:53 UTC (permalink / raw)
  To: Saratov Linux User Group Maillist

насколько я помню там будут проблемы с предоставленим R/O доступа --
иначе начнется срач.
проверено

2009/7/10 Sicness <ctolbhuk@gmail.com>:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Evgeny Sinelnikov пишет:
>> Тут ведь дело ещё и в клиентах... На винде Putty раздать проще, при
>> том, что ssh почти всегда готов к работе... Да и работает он надёжнее.
>> Я думаю, что можно попытаться сделать такой shell, который сразу в
>> нужную сессию заходит на просмотр.
>
> Не особо шарю, но вроде достаточно что бы при входе выполнялась команда
> screen -x <user>/<session_name>
>
> Реально сделать 1го юзера, у которого в shell и будет стоять эта команда?
>
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.9 (GNU/Linux)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iJwEAQECAAYFAkpXEgkACgkQ5jgWcLqRXldXdgP+N6fAsZYvxqBLaFova7NGhGkW
> R89aleCqTexmpdrt+bvxVFuyjn2TFlnsTkEYDaoMlVUEcEUf8r8+1nwRAwESJ81h
> JvbF6ErsZNUBldKKxPPeZFfAT8UksClzStLyA2FzGZWgQWLG2WFjyMaPZsHELZtR
> J/SAXPFt1vRmE36+r4w=
> =f6C+
> -----END PGP SIGNATURE-----
> _______________________________________________
> Sarlug mailing list
> Sarlug@lists.lug.ru
> https://lists.lug.ru/mailman/listinfo/sarlug



-- 
У каждого в башке свои тараканы...

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

end of thread, other threads:[~2009-07-10 14:53 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-07-08 17:00 [Sarlug] Screen as demonstration utility Evgeny Sinelnikov
2009-07-09  5:49 ` Eugene Horohorin
2009-07-09  7:50     ` Nikita Borodikhin
2009-07-09 10:39       ` Sicness
2009-07-10  9:58         ` Evgeny Sinelnikov
2009-07-10 10:04           ` Sicness
2009-07-10 14:53             ` Eugene Horohorin

Saratov Linux User Group

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sarlug/0 sarlug/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 sarlug sarlug/ http://lore.altlinux.org/sarlug \
		sarlug@lists.lug.ru sarlug@lug.ru
	public-inbox-index sarlug

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


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