Sla
|
|
« : 22-06-2010 13:20 » |
|
Может кто сталкивался
При подключении к активной сессии выбрасывает подключенного пользователя
подключаюсь vncviewer'ом от realvnc
Vncserver на debian
причем знаю, что можно работать двум пользователям и даже работали
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Kivals
|
|
« Ответ #1 : 22-06-2010 17:20 » |
|
Сталкивался. Вроде это нормальный режим по умолчанию. Второго пользователя нужно подключать из активной сессии, причем пользователь должен быть в режиме listener (вроде так): Пользователь1 -> Сервер -> Пользователь2 (listener)
|
|
|
Записан
|
|
|
|
Kivals
|
|
« Ответ #2 : 22-06-2010 17:28 » |
|
Нет - не только так (ниже настройки для windows сервера, но для *nix ИМХО просто нужно вместо реестра писать в настроечный файл): http://www.realvnc.com/products/free/3.3.7/winvnc.htmlWinVNC - Advanced Settings ... Advanced Options: ... ConnectPriority By default, all WinVNC servers will disconnect any existing connections when an incoming, non-shared connection is authenticated. This behaviour is undesirable when the server machine is being used as a shared workstation by several users or when remoting a single display to multiple clients for vewing, as in a classroom situation. ConnectPriority indicates what WinVNC should do when a non-shared connection is received: 0 = Disconnect all existing connections. 1 = Don't disconnect any existing connections. 2 = Refuse the new connection.
|
|
|
Записан
|
|
|
|
RXL
Технический
Администратор
Offline
Пол:
|
|
« Ответ #3 : 22-06-2010 17:42 » |
|
Слав, а у VNC нет понятия "незакрытых" сессий?
|
|
|
Записан
|
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
|
|
|
Sla
|
|
« Ответ #4 : 22-06-2010 18:54 » |
|
Сталкивался. Вроде это нормальный режим по умолчанию. Второго пользователя нужно подключать из активной сессии, причем пользователь должен быть в режиме listener (вроде так): Пользователь1 -> Сервер -> Пользователь2 (listener)
Переведи
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Sla
|
|
« Ответ #5 : 22-06-2010 18:55 » |
|
Слав, а у VNC нет понятия "незакрытых" сессий?
Вроде нет
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Kivals
|
|
« Ответ #6 : 22-06-2010 20:54 » |
|
Сталкивался. Вроде это нормальный режим по умолчанию. Второго пользователя нужно подключать из активной сессии, причем пользователь должен быть в режиме listener (вроде так): Пользователь1 -> Сервер -> Пользователь2 (listener)
Переведи В таком режиме нужно чтобы второй пользователь специально ждал соединения от сервера. Т.е. он запускает vnc viewer в режиме "vncviewer -listen" и ждет, когда сервер к нему подключится. В таком режиме я когда-то реально работал. Схематически я пытался изобразить что "Пользователь1 подключается к серверу, а из серверной сессии подключается к Пользователю2, который находится в режиме listen". Но потом я обнаружил (см. следующий пост) что можно и сервер настроить так, чтобы он принимал более одного подключения.
|
|
|
Записан
|
|
|
|
Sla
|
|
« Ответ #7 : 23-06-2010 06:27 » |
|
к сожалению не нашел где либо в настройках vncserver (debian) количество подключаемых клиентов. vncserver(1) Virtual Network Computing vncserver(1)
NAME vncserver - start or stop a VNC server
SYNOPSIS vncserver [:display#] [-name desktop-name] [-geometry widthxheight] [-depth depth] [-pixelformat format] [Xvnc-options...] vncserver -kill :display#
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Джон
просто
Администратор
Offline
Пол:
|
|
« Ответ #8 : 23-06-2010 06:29 » |
|
Насколько я помню, VNC всегда выбрасывал активного пользователя. Скорей всего установка по умолчанию.
|
|
|
Записан
|
Я вам что? Дурак? По выходным и праздникам на работе работать. По выходным и праздникам я работаю дома. "Just because the language allows you to do something does not mean that it’s the correct thing to do." Trey Nash "Physics is like sex: sure, it may give some practical results, but that's not why we do it." Richard P. Feynman "All science is either physics or stamp collecting." Ernest Rutherford "Wer will, findet Wege, wer nicht will, findet Gründe."
|
|
|
Sla
|
|
« Ответ #9 : 23-06-2010 06:34 » |
|
в том-то и дело, что ИНОГДА выбрасывает иногда -нет.
Причем, оба пользователя заходят одним типом вьювера
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Kivals
|
|
« Ответ #10 : 23-06-2010 10:16 » |
|
Это не оно? http://www.realvnc.com/products/free/4.1/man/Xvnc.html-DisconnectClients Disconnect existing clients if an incoming connection is non-shared (default is on). If DisconnectClients is false, then a new non-shared connection will be refused while there is a client active. When combined with NeverShared this means only one client is allowed at a time.
|
|
|
Записан
|
|
|
|
Sla
|
|
« Ответ #11 : 23-06-2010 11:01 » |
|
не оно вот оно!!! -AlwaysShared Always treat incoming connections as shared, regardless of the client-specified setting (default is off)
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Sla
|
|
« Ответ #12 : 23-06-2010 11:10 » |
|
vncconfig, оказывается запускается только в gui
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
RXL
Технический
Администратор
Offline
Пол:
|
|
« Ответ #13 : 23-06-2010 11:45 » |
|
Слав, гуевые программы через X-сервер по сети могут работать. Это на счет того, что не обязательно иметь GUI на сервере.
|
|
|
Записан
|
... мы преодолеваем эту трудность без синтеза распределенных прототипов. (с) Жуков М.С.
|
|
|
Sla
|
|
« Ответ #14 : 23-06-2010 11:58 » |
|
та меня устраивает vnc вполне. мне не нужен полный gui.
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
Sel
Злобный
Администратор
Offline
|
|
« Ответ #15 : 23-06-2010 17:59 » |
|
Насколько я знаю, одной сессией могут пользоваться три юзера (в смысле компа) одновременно. Это для бесплатной версии. Четвертого будет выбрасывать. Sla, настроил? (я тут отсутствовала, тему пропустила)
|
|
|
Записан
|
Слово не воробей. Всё не воробей, кроме воробья.
|
|
|
Sla
|
|
« Ответ #16 : 23-06-2010 19:01 » |
|
Sel, vncserver работает под debian (читай линукс)
Настроил.
|
|
|
Записан
|
Мы все учились понемногу... Чему-нибудь и как-нибудь.
|
|
|
|