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

Админ админу - друг, товарищь и man!

Модератор: Cerberus

Аватара пользователя
GrayWolf
Истинный Wыксунец
Сообщения: 8900
Зарегистрирован: Пн май 26, 2008 7:06
Пол: мужской
Откуда: От Выксы до Москвы.
Контактная информация:

Удаленный доступ к приложениям и рабочим столам *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.
За мир с США, только не за тот мир, который США навязывает всем нам!

FPAP-01PF http://www.1-avia.ru/courses-faa.html
FPAP-1 http://www.1-avia.ru/fpap-1.html
http://saon.ru/forum/

Аватара пользователя
57EA17h
Злобный Админ
Сообщения: 1265
Зарегистрирован: Чт мар 31, 2005 17:12
Пол: мужской
Откуда: Выкса
Контактная информация:

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

Непрочитанное сообщение 57EA17h » Вс мар 14, 2010 18:04

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

Аватара пользователя
GrayWolf
Истинный Wыксунец
Сообщения: 8900
Зарегистрирован: Пн май 26, 2008 7:06
Пол: мужской
Откуда: От Выксы до Москвы.
Контактная информация:

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

Непрочитанное сообщение GrayWolf » Вс мар 14, 2010 18:18

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

А для Java Desktop System как?
За мир с США, только не за тот мир, который США навязывает всем нам!

FPAP-01PF http://www.1-avia.ru/courses-faa.html
FPAP-1 http://www.1-avia.ru/fpap-1.html
http://saon.ru/forum/

Аватара пользователя
57EA17h
Злобный Админ
Сообщения: 1265
Зарегистрирован: Чт мар 31, 2005 17:12
Пол: мужской
Откуда: Выкса
Контактная информация:

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

Непрочитанное сообщение 57EA17h » Вс мар 14, 2010 18:20

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

Аватара пользователя
GrayWolf
Истинный Wыксунец
Сообщения: 8900
Зарегистрирован: Пн май 26, 2008 7:06
Пол: мужской
Откуда: От Выксы до Москвы.
Контактная информация:

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

Непрочитанное сообщение GrayWolf » Вс мар 14, 2010 18:27

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

Ладна, ща поищу отпишусь.
За мир с США, только не за тот мир, который США навязывает всем нам!

FPAP-01PF http://www.1-avia.ru/courses-faa.html
FPAP-1 http://www.1-avia.ru/fpap-1.html
http://saon.ru/forum/

Аватара пользователя
Дыбра
Добрый Админ
Сообщения: 5435
Зарегистрирован: Чт мар 31, 2005 16:54
Пол: мужской
Откуда: Выкса
Контактная информация:

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

Непрочитанное сообщение Дыбра » Вс мар 14, 2010 18:48

А что мешает просто ssh -Y ?
Администратор сайта "Виртуальная Выкса"

Аватара пользователя
57EA17h
Злобный Админ
Сообщения: 1265
Зарегистрирован: Чт мар 31, 2005 17:12
Пол: мужской
Откуда: Выкса
Контактная информация:

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

Непрочитанное сообщение 57EA17h » Вс мар 14, 2010 18:49

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

Аватара пользователя
GrayWolf
Истинный Wыксунец
Сообщения: 8900
Зарегистрирован: Пн май 26, 2008 7:06
Пол: мужской
Откуда: От Выксы до Москвы.
Контактная информация:

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

Непрочитанное сообщение GrayWolf » Вс мар 14, 2010 21:45

Выяснил что JDS основан на Gnome.
Интересно как вообще X-window system работает, запускается и все такое...
За мир с США, только не за тот мир, который США навязывает всем нам!

FPAP-01PF http://www.1-avia.ru/courses-faa.html
FPAP-1 http://www.1-avia.ru/fpap-1.html
http://saon.ru/forum/

Аватара пользователя
GrayWolf
Истинный Wыксунец
Сообщения: 8900
Зарегистрирован: Пн май 26, 2008 7:06
Пол: мужской
Откуда: От Выксы до Москвы.
Контактная информация:

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

Непрочитанное сообщение GrayWolf » Пн мар 15, 2010 2:04

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

как-то не просто в солярисе это сделано. по источникам в инете нифига не получается сделать. похоже все они устаревшие.. Ладно, не к чему эти сложности. Будем использовать что есть =)
За мир с США, только не за тот мир, который США навязывает всем нам!

FPAP-01PF http://www.1-avia.ru/courses-faa.html
FPAP-1 http://www.1-avia.ru/fpap-1.html
http://saon.ru/forum/

Аватара пользователя
GrayWolf
Истинный Wыксунец
Сообщения: 8900
Зарегистрирован: Пн май 26, 2008 7:06
Пол: мужской
Откуда: От Выксы до Москвы.
Контактная информация:

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
За мир с США, только не за тот мир, который США навязывает всем нам!

FPAP-01PF http://www.1-avia.ru/courses-faa.html
FPAP-1 http://www.1-avia.ru/fpap-1.html
http://saon.ru/forum/

Ответить

Вернуться в «*nix»