Удаленный доступ к приложениям и рабочим столам *nix систем

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:grin: :-) :-( :o 8-0 :lol: :-x :-P :oops: :cry: :evil: :twisted: :roll: ;-) :idea: :heart: :hang: :stop: :crazy: :hello2: :shock: :wall:
Ещё смайлики…

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Удаленный доступ к приложениям и рабочим столам *nix систем

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

GrayWolf » Вс апр 25, 2010 20:58

Вот как поставить 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

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

GrayWolf » Пн мар 15, 2010 2:04

DarknessWolf писал(а):Выяснил что JDS основан на Gnome.
Интересно как вообще X-window system работает, запускается и все такое...
как-то не просто в солярисе это сделано. по источникам в инете нифига не получается сделать. похоже все они устаревшие.. Ладно, не к чему эти сложности. Будем использовать что есть =)

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

GrayWolf » Вс мар 14, 2010 21:45

Выяснил что JDS основан на Gnome.
Интересно как вообще X-window system работает, запускается и все такое...

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

57EA17h » Вс мар 14, 2010 18:49

Да пофиг как, через назначение переменной или через ssh. Во втором случае всего лишь соединение будет зашифрованное. Но это, вообщем-то и не всегда нужно.

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

Дыбра » Вс мар 14, 2010 18:48

А что мешает просто ssh -Y ?

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

GrayWolf » Вс мар 14, 2010 18:27

57EA17h писал(а):по-поводу JDS - хз, не использовал. Но, думаю, всё равно же есть либо апплет инициализации, либо скрипт.
Ладна, ща поищу отпишусь.

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

57EA17h » Вс мар 14, 2010 18:20

по-поводу JDS - хз, не использовал. Но, думаю, всё равно же есть либо апплет инициализации, либо скрипт.

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

GrayWolf » Вс мар 14, 2010 18:18

57EA17h писал(а):Если нужно подхватить тот WM, который уже запущен, то стоит посмотреть в сторону VNC например. А если новый запустить, так вроде ж ничего не мешает startkde или gnome-session запустить...
А для Java Desktop System как?

Re: Удаленный доступ к приложениям и рабочим столам *nix сис

57EA17h » Вс мар 14, 2010 18:04

Если нужно подхватить тот WM, который уже запущен, то стоит посмотреть в сторону VNC например. А если новый запустить, так вроде ж ничего не мешает startkde или gnome-session запустить...

Удаленный доступ к приложениям и рабочим столам *nix систем

GrayWolf » Вс мар 14, 2010 17:44

Как запускать 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 выполняю:

Код: Выделить всё

bash-3.00#xclock
в результате в ОС windows отобразится окно X-приложения xclock

Вопрос - А какие способы есть, чтобы вызвать оконный менеджер (JDS, CDE, KDE, Gnome и т.п.) из других ОС? - больше всего интересует из из ОС Windows.

Вернуться к началу