Ключевые слова: Х-терминал, linux, LTSP, Linux Terminal Server Project, терминальный linux-сервер, бездисковая станция, ПК без жесткого диска, использование старых компьютеров, diskless workstation, thin client, asplinux, использование Linux в офисе, X-terminal
После выполнения перезагрузки следует также убедиться, что нужные демоны были запущены автоматически после старта системы. Для этого можно, например, воспользоваться утилитой ntsysv:
# /usr/sbin/ntsysv
На рис. 6.3 вы можете увидеть экран компьютера с запущенной утилитой ntsysv (в окне Xterm). Пользоваться ей очень просто. Напротив каждого демона, запускающегося автоматически на данном уровне выполнения, стоит звездочка "*", которую можно снять или поставить нажатием на клавишу "Пробел". Так, из рисунка 6.3 видно, что автоматически будут запускаться демоны: network, nfs, nfslock, portmap и random.
Рис. 6.3. Пример использования утилиты ntsysv
Проверить следует работу демонов: dhcpd, nfs, portmap, syslog, xfs, tftp и xinetd. Если какие-то из них не запущены, то, вполне вероятно, это может быть причиной неработоспособности сети Х-терминалов.
Для сторонников использования настоящих консольных утилит с пользовательским интерфейсом командной строки, следует запустить такие команды:
$ /sbin/service dhcpd status
dhcpd (pid 19402) running...
$ /sbin/service nfs status
rpc.mountd (pid 28633) running...
nfsd (pid 28625 28624 28623 28622 28621 28620 28619 28618) running...
rpc.rquotad (pid 28614) running...
$ /sbin/service syslog status
syslogd (pid 624) running...
klogd (pid 628) running...
$ /sbin/service xfs status
xfs (pid 854) running...
$ ls -l /etc/xinetd.d/tftp
-rw-r--r-- 1 root root 507 Nov 8 09:04 /etc/xinetd.d/tftp
$ /sbin/chkconfig --list tftp
tftp on
$ ps aux | grep xinetd
root 22530 0.0 0.0 2132 76 ? S Feb01 0:00 xinetd -stayalive -reuse -pidfile /var/run/xinetd.pid
mikola 5708 0.0 0.0 3768 600 pts/0 S 10:46 0:00 grep xinetd
$ /sbin/chkconfig --list xinetd
xinetd 0:off 1:off 2:off 3:on 4:on 5:on 6:off
Теперь настало время менять конфигурацию сервера Х-терминалов (далее просто сервера) в соответствии с нашими потребностями. Но перед этим следует ввести ряд определений для того, чтобы упростить дальнейшую настройку. Итак, выясним сетевые параметры работы сервера LTSP (см. Таблица 6.1):
Таблица 6.1. Сетевые параметры сервера Х-терминалов
Название параметра | Значение параметра |
Внешний IP-адрес сервера | 192.168.0.26 |
IP-адрес сервера для работы с Х-терминалами | 192.168.1.1 |
IP-адреса локальной сети Х-терминалов | 192.168.1.х |
Домен локальной сети | xterms.net |
Доменное имя сервера | xtserver.xterms.net |
Адрес шлюза по умолчанию | 192.168.0.22 |
Адрес сервера DNS | 192.168.0.22 |
Вы можете использовать любые значения IP-адресов для настройки своей системы, а те, что предложены в таблице 6.1, взяты в качестве учебного примера.
Проект LTSP был разработан для упрощения настройки и использования Х-терминальных решений, и если ваша система была настроена с его помощью без каких-либо проблем, то смело переходите к подразделу этой главы “Главный файл конфигурации сервера LTSP”. Если же при настройки возникли определенные трудности, или вы хотите более подробно разобраться в работе Х-терминалов, то следующие страницы главы именно для вас.