Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : vitus@ice.ru                         2:5020/400     17 Aug 2001  14:43:49
 To : All
 Subject : Re: SSH and X have a big trouble
 -------------------------------------------------------------------------------- 
 
 wordynet@nttoolbox.com wrote:
 
 wnc>Привет.
 
 wnc>OK. Пробую. Я предполагал, что $DISPLAY - это либо hostname, либо
 
 Тут ты не совсем прав. Это hostname + номер дисплея, подключенного к
 данному хосту. Их ведь может быть несколько. Hапример никто не мешает
 тебе запустить три X-сервера на разных виртуальных консолях + virtual
 frame buffer + vnc server + xmove. И каждый из них будет иметь свой
 номер дисплея, а hostname (и IP адрес) у них будет общий.
 
 выглядеть это будет как
 hostname:0 (первый x-сервер)
 hostname:1  (второй)
 ....
 hostname:n
 
 Еще на каждом дисплее может быть несколько экранов. (насколько я
 понимаю, разница в том, что у дисплея предполагается наличие собственной
 клавиатуры и мыши, а у экранов очередь событий на ввод - общая)
 
 тогда DISPLAY будет выглядеть как hostname:номер дисплея.номер экрана
 
 Часть hostname может быть пустой. Тогда (напр :0) предполагается, что
 дисплей локальный.
 
 wnc>IP-адрес. И думал я, что эту переменную можно устанавливать как любую
 wnc>другую. Видать, неправ.
 
 Можно. За исключением случая, когда ты работаешь через ssh X forwarding.
 Тогда ты устанавливаешь нужным образом DISPLAY на той машине, за которой
 ты сидишь. А на той машине, на которую ты идешь по ssh, sshd должен
 выставить DISPLAY cам. Причем выставить на что-нибудь типа
 localhost:10.0
 
 В принципе, TCP порт, по которому X-овая программа общается с дисплеем,
 определяется как 6000+номер дисплея. Соответственно, на порту
 6010 в данном случае будет слушать сам sshd, и переданные ему пакеты
 X-протокола передавать ssh-клиенту, который уже переправит их твоему
 X-серверу, в соответствии со значением DISPLAY на локальной машине,
 выставленном до запуска ssh.
 wnc>Счастливо,           Андрей.
 wnc>P.S. Благодарю за совет.
 
 wnc>-- 
 wnc>Отправлено через сервер Talk.Ru - http://www.talk.ru
 
 -- 
 Victor Wagner      vitus@ice.ru
 Chief Technical Officer    Office:7-(095)-748-53-88
 Communiware.Net    Home: 7-(095)-135-46-61
 http://www.communiware.net      http://www.ice.ru/~vitus
 --- ifmail v.2.15dev5
  * Origin: FT-center (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 SSH and X have a big trouble   wordynet@nttoolbox.com   11 Aug 2001 23:38:34 
 Re: SSH and X have a big trouble   vitus@ice.ru   13 Aug 2001 11:34:32 
 Re: SSH and X have a big trouble   Ilya Anfimov   13 Aug 2001 17:38:21 
 Re: SSH and X have a big trouble   wordynet@nttoolbox.com   17 Aug 2001 00:13:04 
 Re: SSH and X have a big trouble   vitus@ice.ru   17 Aug 2001 14:43:49 
 Re: SSH and X have a big trouble   Ilya Anfimov   17 Aug 2001 17:36:48 
Архивное /ru.linux/95095bfc02e1.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional