User Tools

Site Tools


сервис_x_терминалов

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

сервис_x_терминалов [2010/08/13 15:48]
val
сервис_x_терминалов [2013/05/22 13:50]
Line 1: Line 1:
-====== Сервис X терминалов ====== 
  
-===== Установка компонентов сервера X терминалов ===== 
-==== FreeBSD ==== 
-<​code>​ 
-[gate:~] # pkg_add -r xorg-libraries 
- 
-[gate:~] # pkg_add -r xauth 
- 
-[gate:~] # pkg_add -r xorg-fonts 
- 
-[gate:~] # fetch http://​koi8.pp.ru/​dist/​msttcorefonts.tgz 
-[gate:~] # cd /​usr/​local/​lib/​X11/​fonts/​ 
-[gate:​lib/​X11/​fonts] # tar -xvf ~/​msttcorefonts.tgz 
- 
-[gate:~] # pkg_add -r xeyes 
-</​code>​ 
- 
-==== Ubuntu ==== 
-<​code>​ 
-root@gate:​~#​ apt-get install xauth 
- 
-root@gate:​~#​ apt-get install x11-apps 
- 
-root@gate:​~#​ apt-get install xfonts-base xfonts-75dpi xfonts-100dpi 
- 
-root@gate:​~#​ apt-get install xfonts-cyrillic 
-</​code>​ 
- 
-===== Использование MS Windows в качестве X терминала (X сервера) ===== 
- 
-==== Устанавливаем ПО ==== 
-[[http://​sourceforge.net/​projects/​xming/​]] 
-<​code>​ 
-Xming 
-</​code>​ 
- 
-==== Запускаем X-сервер ==== 
-<​code>​ 
-Start->​Run->​c:​\Progra~1\xming\xming.exe -ac 
-</​code>​ 
- 
-==== Запускаем приложение ==== 
-<​code>​ 
-$ xeyes -display 192.168.X.254:​0.0 
-<​Ctrl>​-C 
-$ DISPLAY=192.168.X.254:​0.0 
-$ export DISPLAY 
-$ xeyes 
-<​Ctrl>​-C 
-</​code>​ 
- 
-===== Использование ssh для подключения к серверу X терминалов ===== 
- 
-==== Настройка сервера X терминалов ==== 
-<​code>​ 
-gate# grep X11 /​etc/​ssh/​sshd_config ​ 
-... 
-X11Forwarding yes 
-... 
-</​code>​ 
- 
-==== Подключаем X терминал к серверу X терминалов ==== 
-<​code>​ 
-Start->​Run->​c:​\Progra~1\xming\xming.exe 
- 
-Start->​Run->​c:​\Progra~1\putty\putty.exe -X inetuser@intgate 
- 
-$ echo $DISPLAY 
-localhost:​10.0 
- 
-$ opera 
-</​code>​ 
- 
-==== Использование свойства shell пользователя для автоматического запуска приложений ==== 
- 
-=== FreeBSD === 
-<​code>​ 
-[gate:~] # pkg_add -r firefox 
- 
-[gate:~] # pkg_add -r firefox-i18n 
- 
-[gate:~] # cat /etc/shells 
-... 
-/​usr/​local/​bin/​firefox 
-... 
- 
-[gate:~] # pw usermod inetuser -s /​usr/​local/​bin/​firefox 
-</​code>​ 
- 
-=== Ubuntu === 
-<​code>​ 
-root@gate:​~#​ apt-get install firefox 
- 
-root@gate:​~#​ cat /etc/shells 
-... 
-/​usr/​bin/​firefox 
- 
-root@gate:​~#​ chsh inetuser 
-Changing the login shell for inetuser 
-Enter the new value, or press ENTER for the default 
-        Login Shell [/​bin/​bash]:​ /​usr/​bin/​firefox 
-</​code>​ 
- 
-===== Использование менеджера дисплеев для подключения к серверу X терминалов ===== 
- 
-==== Установка ПО ==== 
- 
-=== FreeBSD === 
-<​code>​ 
-[gate:~] # pkg_add -r xdm xterm sessreg xrdb 
- 
-[gate:~] # pkg_add -r xfce4 
- 
- 
-[gate:~] # cd /​usr/​local/​lib/​X11/​xdm/​ 
-</​code>​ 
- 
-=== Ubuntu === 
-<​code>​ 
-root@gate:​~#​ apt-get install xdm 
-root@gate:​~#​ apt-get install xfce4 
-root@gate:​~#​ apt-get install xterm 
- 
-root@gate:​~#​ cd /​etc/​X11/​xdm/​ 
-</​code>​ 
- 
-==== Настройка xdm ==== 
-<​code>​ 
-gate# cat xdm-config 
-... 
-!DisplayManager.requestPort: ​ 0 
- 
-gate# cat Xaccess 
-... 
-*                                      
-LISTEN intgate 
- 
-gate# cat Xservers 
-... 
-#:0 local /​usr/​local/​bin/​X :0 
-#:0 local /usr/bin/X :0 vt7 -nolisten tcp 
-</​code>​ 
- 
-==== Настройка запуска оконного менеджера ==== 
-<​code>​ 
-gate# cat ~student/​.xsession 
-/​usr/​local/​bin/​xfce4-session 
-</​code>​ 
- 
-==== Запуск xdm ==== 
-<​code>​ 
-gate# xdm -debug 1 
-</​code>​ 
- 
-=== FreeBSD === 
-<​code>​ 
-[gate:~] # grep xdm /etc/ttys 
-ttyv8   "/​usr/​local/​bin/​xdm -nodaemon" ​ xterm   on secure 
- 
-[gate:~] # kill -1 1 
-</​code>​ 
- 
-=== Ubuntu === 
-<​code>​ 
-root@gate:​~#​ /​etc/​init.d/​xdm start 
-</​code>​ 
- 
-==== Подключаем X терминал к серверу X терминалов ==== 
-<​code>​ 
-Start->​Run->​c:​\Progra~1\xming\xming.exe -query intgate 
-</​code>​ 
- 
-===== Управление оконными менеджерами в менеджере дисплеев ===== 
- 
-==== FreeBSD ==== 
-<​code>​ 
-gate# pkg_add -r xfce4 
-</​code>​ 
- 
-==== Ubuntu ==== 
-<​code>​ 
-gate# apt-get install xfce4 xfce4-terminal 
-</​code>​ 
- 
-==== FreeBSD/​Ubuntu ==== 
-<​code>​ 
-gate# cat ~student/​.xsession 
-/​usr/​local/​bin/​xfce4-session 
-</​code>​ 
- 
-===== Использование xlaunch для конфигурации X сервера Xming ===== 
- 
-==== Запуск в режиме NoClient с дополнительными параметрами русификации клавиатуры ==== 
-<​code>​ 
-C:​\>​notepad config.xlaunch 
- 
-<?xml version="​1.0"?>​ 
-<XLaunch WindowMode="​MultiWindow" ​ 
-ClientMode="​NoClient" ​ 
-Display="​0" ​ 
-Clipboard="​false" ​ 
-ExtraParams="​-xkblayout us,ru -xkbvariant winkeys -xkboptions grp:​alt_shift_toggle"/>​ 
-</​code>​ 
- 
-==== Запуск в режиме XDMCP ==== 
-<​code>​ 
-C:​\>​notepad config.xlaunch 
- 
-<?xml version="​1.0"?>​ 
-<XLaunch WindowMode="​Windowed" ​ 
-ClientMode="​XDMCP" ​ 
-XDMCPHost="​intgate" ​ 
-Display="​0" ​ 
-Clipboard="​false"​ 
-ExtraParams="​-xkblayout us,ru -xkbvariant winkeys -xkboptions grp:​alt_shift_toggle"/>​ 
-</​code>​ 
- 
- 
-===== Установка и настройка font сервера ===== 
- 
-==== FreeBSD ==== 
-<​code>​ 
-[gate:~] # pkg_add -r xfs 
- 
-[gate:~] # cat /​usr/​local/​etc/​X11/​fs/​config 
-clone-self = on 
-use-syslog = off 
-catalogue = /​usr/​local/​lib/​X11/​fonts/​msttcorefonts/,/​usr/​local/​lib/​X11/​fonts/​cyrillic/,/​usr/​local/​lib/​X11/​fonts/​misc/,/​usr/​local/​lib/​X11/​fonts/​TTF/,/​usr/​local/​lib/​X11/​fonts/​Type1/,/​usr/​local/​lib/​X11/​fonts/​CID/,/​usr/​local/​lib/​X11/​fonts/​100dpi/,/​usr/​local/​lib/​X11/​fonts/​75dpi/​ 
-error-file = /​var/​log/​xfs.log 
-default-point-size = 120 
-default-resolutions = 75,​75,​100,​100 
- 
-[gate:~] # /​usr/​local/​etc/​rc.d/​xfs rcvar 
-xfs_enable=YES 
-</​code>​ 
- 
-==== Ubuntu ==== 
-<​code>​ 
-root@gate:​~#​ apt-get install xfs 
- 
-root@gate:​~#​ cat /​etc/​X11/​fs/​config 
-... 
-#no-listen = tcp 
-# paths to search for fonts 
-catalogue = /​usr/​share/​fonts/​X11/​cyrillic/,/​usr/​share/​fonts/​X11/​misc/,/​usr/​share/​fonts/​X11/​100dpi/,/​usr/​share/​fonts/​X11/​75dpi/​ 
-... 
-</​code>​ 
- 
-Компонент Xming-fonts на windows клиенте можно деинсталлировать 
- 
-<​code>​ 
-C:​\>​notepad config.xlaunch 
- 
-<?xml version="​1.0"?>​ 
-<XLaunch WindowMode="​Windowed" ​ 
-ClientMode="​XDMCP" ​ 
-XDMCPHost="​intgate" ​ 
-Display="​0" ​ 
-Clipboard="​false"​ 
-FontServer="​intgate" ​ 
-ExtraParams="​-xkblayout us,ru -xkbvariant winkeys -xkboptions grp:​alt_shift_toggle"/>​ 
-</​code>​ 
сервис_x_терминалов.txt · Last modified: 2013/05/22 13:50 (external edit)