понедельник, 20 декабря 2010 г.

Как получить рабочий стол пользователя Ubuntu 10.04 LTS на системе Windows XP

Как получить рабочий стол пользователя Ubuntu 10.04 LTS на системе Windows XP? - используем программу Xming и настройки XDMCP


Исходные данные :
- имеется учебно-тренировочный компьютер (Celeron 2,4GHz, 512 Mb mem, 10Gb IDE, Nvidia GF440 )с установленной на нем Ubuntu 10.04 LTS,который стоит в серверной.
- имеется рабочий компьютер с установленной на нем Windows XP
Задача: получить доступ к рабочему столу Ubuntu из-под Windows XP.
В более ранних версиях Ubuntu настройка доступа по XDMCP осуществлялась в два щелчка мышью в свойствах Главного экрана. В версии 10.04 чуть сложнее
Решение было найдено на форуме http://ubuntuforums.org/showthread.php?t=1471703, и по адресу http://www.openkazan.info/Linux_Desktop_from_Microsoft_Windows-Xming-SSH за что этим людям большое спасибо:
1.Идем на http://sourceforge.net/projects/xming/ и качаем Xming-6-9-0-31-setup.exe (2,2 Mb версия на момент написания 01/12/2010). И устанавливаем.
2.На копьютере с Ubuntu 10.04 необходимо отредактировать, а если его нет, то создать, файлик /etc/gdm/custom.conf . В терминале набираем :
Sudo nano /etc/gdm/custom.conf ( или , если вам больше по душе графический редактор sudo gedit /etc/gdm.custom.conf)

И вставляем туда такой текст:
[daemon]
User=gdm
Group=gdm

[security]
DisallowTCP=true

[xdmcp]
Enable=true
DisplaysPerHost=2
HonorIndirect=false
MaxPending=4
MaxSessions=16
MaxWait=30
MaxWaitIndirect=30
PingIntervalSeconds=60
Port=177

[greeter]

[chooser]
Multicast=false

[debug]
Enable=false
Остальное, что там было, можно убрать. Можете перезагрузить машину или перестартовать сервис gdm : sudo /etc/init.d/gdm restart
Проверить что сервис работает можно командой sudo netstatatnup | grep 177
В ответ должны получить что-то в роде
udp6 0 0 :::177 :::* 664/gdm-binary

Теперь поднастроим Xming на машине с Windows XP:
Запускаем Xlaunch

Выбираем пункт One window , далее

Выбираем пункт Open session via XDMCP, далее


Указываем адрес машины с Ubuntu, на которую будем коннектиться, далее


Галочка Clipboard отмечена по умолчанию, если вам не нужно пользоваться буфером обмена между локальной Windows и удаленной Ubuntu , снимите её, потому как некоторое отмечают нестабильность работы при использовании буфера обмена.
В строке Additional parameters for Xming заводим свои параметры для X – сервера:
Варианты раскладок клавиатуры её тип и переключатель между раскладками. Можно еще много чего сюда добавить( см. документацию по Xming). Жмём далее

Теперь сохраним конфигурацию в каком-нибудь файле

И нажмем Готово. Запустится Xming и у вас на рабочем столе появится приглашение GDM.

Чтобы постоянно использовать сохраненные настройки откроем свойства ярлыка Xlaunch и укажем в качестве параметра запуска наш сохраненный конфигурационный файл ( у меня это - run d:\xming\config.xlaunch )

Комментариев нет:

Отправить комментарий