Левая панель

Главное окно

Корзина
Admin-World - администраторы всех стран обьеденяйтесь Тема Home News Downloads Tutorials WebLinks Login to JoomlaCurve

  Панель
 
Главное меню
Главная
Новости
Поиск
Библиотека
Форум
Авторизация





Забыли пароль?
Ещё не зарегистрированы? Регистрация
Статистика
 
     
Главная arrow Библиотека arrow Linux arrow НАСТРОЙКА СЕРВЕРА XDMCP ДЛЯ WINDOWS-КЛИЕНТОВ
 
Реклама

 

НАСТРОЙКА СЕРВЕРА XDMCP ДЛЯ WINDOWS-КЛИЕНТОВ

Печать E-mail

В этой статье описана настройка сервера удаленного доступа к графической оболочке X Window компьютеров под управлением Linux Red Hat 7.2, 8.0, Linux Fedora и Linux XP. В качестве удаленных компьютеров выступают машины под управлением Windows.
В качестве эмулятора Х Window можно взять программу Xmanager по адресу www.netsarang.com/products/xmanager.html

Настройка GDM

1. В файле /etc/X11/gdm/gdm.conf в разделе [xdmcp] замените Enable=false на Enable=true. Этим Вы снимите запрет на удаленное подключение к X серверу.
Для ленивых: в режиме Х Window жмете на кнопку в левом нижнем углу интерфейса (например, красная шляпа в Red Hat или разноцветный шар в Linux XP) > Системные параметры > Экран входа в систему. На закладке XDMCP ставите галку в окошке «Включить протокол XDMCP» (“Enable XDMCP”).
2. Для того, чтобы кириллица корректно отображалась на Windows-клиентах, закомментируйте в файле /etc/X11/fs/config строку no-listen=tcp, чтобы дать доступ удаленным машинам к серверу шрифтов.
3. Перезагрузите сервер шрифтов:
/etc/rc.d/init.d/xfs restart

В случае, если gdm не стоит по умолчанию (как в Red Hat 9.0), может использоваться сервер XDM (самый первый и простой из серверов XDMCP), либо сервер KDM. Настройка XDM и KDM описаны в литературе, но мною не тестировались.

Настройка XDM

В файле /etc/X11/xdm/xdm-config закомментируйте строку
DisplayManager.requestPort: 0
Тем самым Вы разрешите XDM серверу принимать запросы на 177 порт. Кроме этого, можете ограничить доступ к серверу, прописав нужные узлы в файле /etc/X11/xdm/Xaccess.

Настройка KDM

В файле /etc/kde/kdm/kdmrc в секции [Xdmcp] пропишите
Enable=true.
Можете ограничить доступ к серверу, прописав нужные узлы в файле /etc/kde/kdm/Xaccess.

Настройка клиента

1. Инсталлируйте Xmanager.
2. Запустите Xconfig.
3. На вкладке Xwindow в окне Window Size выставите размеры эмулированного окна (можно выставить и полноэкранный режим).
4. На вкладке XDM выберите XDM Query и в окне Host пропишите имя или IP-адрес Linux-машины.
5. На вкладке Font нажмите кнопку Add Font Server и в появившемся окне пропишите имя Linux-машины.
6. Нажмите OK и выйдите из Xconfig.
7. Запустите Xmanager.

Возможные проблемы

1. В RedHat 8.0 я столкнулся с тем, что при использовании KDE возможен запуск под одним и тем же логином лишь одного X Window (на клиенте или на сервере). Активируется лишь тот Window Manager, который запускается последним. При входах под разными логинами такого не наблюдается. Эта функция появилась в версии 8.0, по крайней мере, в 7.2 ее не наблюдалось. Нет этого глюка и в Linux XP. Если Вам удастся справиться с этой проблемой, напишите мне.
2. Если будут проблемы с брандмауэром, пропишите в /etc/sysconfig/iptables
-A INPUT -p tcp -m tcp --dport 177 -j ACCEPT
-A OUTPUT -p tcp -m tcp --sport 177 -j ACCEPT
-A RH-Lokkit-0-50-INPUT -p tcp -m tcp --dport 7100 --tcp-flags SYN,RST,ACK SYN -j REJECT --reject-with icmp-port-unreachable

Рекомендуемая литература

1. XManager FAQ (http://www.netsarang.com/products/xmg_faq.html?PHPSESSID=0d32cbfee4ce8890a86fe29ffc8a4426#faq02)
2. Р. В. Смит Сетевые средства Linux, 2003

 
« Сборка KDE (собственный опыт)   Postfix+Cyrus-SASL »

 
  Админ World  
ИБ2216В; золотое кольцо тур