Страница 1 из 1
Удаленный доступ к приложениям и рабочим столам *nix систем
Добавлено: Вс мар 14, 2010 17:44
GrayWolf
Как запускать X-приложения на удаленном компьютере это более-менее понятно.
Есть множество X-серверов как для *nix так и других систем (например Xming сервер для Windows)
Устанавливаем в терминале переменную окружения DISPLAY на компьютер/сервер на котором запускается X-приложение: например, в моем сервере 192.168.110.100 выполняем:
Код: Выделить всё
# bash
bash-3.00# DISPLAY=192.168.110.1:0.0
bash-3.00# export DISPLAY
bash-3.00#
где 192.168.110.1 в моем случае компьютер с ОС Windows, на котором запускаю какой-нибудь x-сервер. У меня это Xming.
На сервере 192.168.110.100 выполняю:
в результате в ОС windows отобразится окно X-приложения xclock
Вопрос - А какие способы есть, чтобы вызвать оконный менеджер (JDS, CDE, KDE, Gnome и т.п.) из других ОС? - больше всего интересует из из ОС Windows.
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Вс мар 14, 2010 18:04
57EA17h
Если нужно подхватить тот WM, который уже запущен, то стоит посмотреть в сторону VNC например. А если новый запустить, так вроде ж ничего не мешает startkde или gnome-session запустить...
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Вс мар 14, 2010 18:18
GrayWolf
57EA17h писал(а):Если нужно подхватить тот WM, который уже запущен, то стоит посмотреть в сторону VNC например. А если новый запустить, так вроде ж ничего не мешает startkde или gnome-session запустить...
А для Java Desktop System как?
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Вс мар 14, 2010 18:20
57EA17h
по-поводу JDS - хз, не использовал. Но, думаю, всё равно же есть либо апплет инициализации, либо скрипт.
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Вс мар 14, 2010 18:27
GrayWolf
57EA17h писал(а):по-поводу JDS - хз, не использовал. Но, думаю, всё равно же есть либо апплет инициализации, либо скрипт.
Ладна, ща поищу отпишусь.
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Вс мар 14, 2010 18:48
Дыбра
А что мешает просто ssh -Y ?
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Вс мар 14, 2010 18:49
57EA17h
Да пофиг как, через назначение переменной или через ssh. Во втором случае всего лишь соединение будет зашифрованное. Но это, вообщем-то и не всегда нужно.
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Вс мар 14, 2010 21:45
GrayWolf
Выяснил что JDS основан на Gnome.
Интересно как вообще X-window system работает, запускается и все такое...
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Пн мар 15, 2010 2:04
GrayWolf
DarknessWolf писал(а):Выяснил что JDS основан на Gnome.
Интересно как вообще X-window system работает, запускается и все такое...
как-то не просто в солярисе это сделано. по источникам в инете нифига не получается сделать. похоже все они устаревшие.. Ладно, не к чему эти сложности. Будем использовать что есть =)
Re: Удаленный доступ к приложениям и рабочим столам *nix сис
Добавлено: Вс апр 25, 2010 20:58
GrayWolf
Вот как поставить VNC на солярисе, но думаю для всего подойдет:
качаем x11vnc-0.9.9.tar.gz, например отсюда:
http://www.karlrunge.com/x11vnc/
копируем файл в какой-нибудь каталог, например /tmp.
chmod +x /usr/sfw/bin/gcc
chmod +x /usr/ccs/bin/make
добавляем в PATH :/usr/sfw/bin:/usr/ccs/bin:/usr/local/bin
export PATH
cd /tmp
gzip -d x11vnc-0.9.9.tar.gz
tar -xvf x11vnc-0.9.9.tar
cd x11vnc-0.9.9
./configure
make
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
export LD_LIBRARY_PATH
make install
x11vnc -storepasswd
вводим свой любимый пароль
еще раз воодим любимый пароль
x11vnc -forever -shared -display :0 -rfbauth ~/.vnc/passwd
качаем клиента TightVNC, например отсюда
http://www.tightvnc.com/
и ставим быстро и легко как это принято в Win
нужно помнить, что x11vnc находится в /usr/local/bin
и каждый раз при перезапуске PuTTY нужно к PATH добавлять :/usr/local/bin
для выполнения команды запуска сервера:
x11vnc -forever -shared -display :0 -rfbauth ~/.vnc/passwd