Andy home page
Главное меню
Главная
Категории
Статьи
Файлы
Ссылки
Архив
Поиск
Галлерея
Гостевая
Опросы
Сетевой калькулятор
NES Emulator
Музей
Обратная связь

Кто на сайте
Добро пожаловать,
Гость

ВойтиВойти
РегистрацияРегистрация
Забыли Пароль?Забыли Пароль?

Посетителей онлайн
ПользователейПользователей: 0
ГостейГостей: 26
_BOTБотов: 0
ВсегоВсего: 26

Server Time
Время: 00:00:51
Дата: 16/10/18
Календарь
Ссылки

Удаленный доступ по XDMCP (удаленное подключение к рабочему столу) Ubuntu/Debian
Напечатать текущую страницу
Linux

Удаленный доступ по XDMCP (удаленное подключение к рабочему столу) Ubuntu/Debian



XDMCP ( X Display Manager control protocol) — протокол аутентификации между X-сервером и X-клиентом.

Задача XDMCP — предоставление стандартного механизма для запроса сервиса входа в систему автономным дисплеем. X-терминал (дисплей, клавиатура, мышь, процессор, сетевая карта, видеокарта) — основной пример автономного дисплея.

XDMCP не рекомендован к использованию в сетях общего доступа, поскольку по умолчанию передаёт данные в не зашифрованном виде, но при подключении модулей шифрования его использование бывает вполне оправданным. Основан на передаче информации посредством UDP/IP дейтаграмм (датаграмм), для осуществления удалённого подключения используются следующие порты: UDP порт 177 и TCP порты от 6000 до 6005. http://ru.wikipedia.org/wiki/XDMCP

Настройка дисплейного менеджера (X Display Manager ).

X Display Manager — программа, которая позволяет запуск сессии на XServer, локально или удалённо. Является частью X Window System.

Дисплейный менеджер позволяет пользователю войти под своей учетной записью. Сессия открывается, когда пользователь вводит правильную комбинацию логина и пароля.

Понадобится только один дисплейный менеджер из перечисленных:

XDM Настройка:

/etc/X11/xdm/xdm-config

Редактируем файл конфигурации xdm-config.

Для разрешения удаленного подключения закомментировать строку:
! DisplayManager.requestPort 0

Разрешение подключения через Xdmcp.
Найти Xaccess в /etc/X11/xdm
Найдите строку
# * #any host can get a login window    

Раскомментируйте строку, изменить его на
* #any host can get a login window
Перезапустите X Display Manager  ~#/etc/init.d/xdm restart 1

 

GDM Настройка:

Создать файл /etc/gdm/custom.conf с таким содержимым:

[xdmcp]
Enable=true
Port=177

Перезапустите X Display Manager  ~#/etc/init.d/gdm restart

 

LIGHTDM Настройка:

Добавить в файл /etc/lightdm/lightdm.conf:

[XDMCPServer]
enabled=true

Перезапустите X Display Manager  ~#/etc/init.d/lightdm restart

 

Подключение из Windows

Для этого понадобится X-сервер для Windows - Xming http://sourceforge.net/projects/xming/

Подключение к серверу XDMCP

подключение через Xming:

Устанавливаем Xming, и запускаем приложение Xlaunch. Для использования XDMCP необходимо выбрать режим работы в одном окне:

 

Выбираем сессию с использованием XDMCP:

 

Указываем IP-адрес XDMCP сервера:

 

Следующий экран служит для определения дополнительных параметров, например размер окна:

 

 

Если все сделано правильно увидим приглашение менеджера дисплея Linux.

 

Подключение через ssh: 

PuTTY — свободно распространяемый клиент для различных протоколов удалённого доступа, включая SSH, Telnet, rlogin. Также имеется возможность работы через последовательный порт.

Скачать http://www.chiark.greenend.org.uk/~sgtatham/putty/

Настройка Putty:

Session > Host Name (or IP address)  пишем имя хоста или айпи адрес.

Connection > SSH > X11

Выбираем  «Enable X11 forwarding»

в «X display location» пишем  «localhost:0.0»

сохраняем сессию в Session.

Настройка Putty на этом закончена. Далее нам понадобиться Xming просто запускаем, никакой конфигурации можно не делать. Он спокойно будет висеть в трее.

Открываем сессию Session>open

Настройка форвардинга на сервере:  

sudo nano /etc/ssh/sshd_config

И раскоментируем строку:

X11Forwarding yes

Перезапускаем ssh :

~#sudo /etc/init.d/ssh restart

Запуск:

~#sudo Xnest :1 -query localhost -geometry 800x600

Подключение из Linux

Xnest:

~#ssh andy@host.com -XYC “Xnest :1 -query localhost -geometry  800x600”

Xephyr:

~#ssh andy@host.com -XYC “Xephyr :1 -query localhost –screen 800x600”

если сервер находится в в локальной сети то можно подключиться так

~#Xnest :1 -query 192.168.0.111 -geometry  800x600

~#Xephyr :1 -query 192.168.0.111 -screen 800x600

или с попмощью X-сервера

~#X :2 –query 192.168.0.111

Переключение между консолями [Ctrl]-[Alt]-[F1-12]


При копировании материалов ссылка на сайт обязательна


Добавлена: 31/10/2013 · Автор: admin

Просмотров: 12561

Оценить:
Сатьи

Все статьи
Друзья
Сайт skeletora
ОНАПТ
OLD-HARD.RU
Погода
Social


Webmaster Andy
Copyright©1998-2014 Odessa


Открытие страницы: 0.06 секунды и 8 запросов к БД
Яндекс.Метрика Free secondary DNS
Хостинг
Регистрация домена
free counters