Главная > IT > LTSP на Ubuntu 9.04

LTSP на Ubuntu 9.04

Ершов Илья
LTSP на Ubuntu 9.04 (Jaunty Jackalope)
11 июня 2009

Задача: сделать бездисковых «тонких» клиентов на базе обыкновенного компа с централизованным управление, предоставить возможность печати из виндового терминала. При этом параметры надо раздавать через DHCP на Cisco

У нас уже есть «тонкие» клиенты на базе Wyse, загружающиеся по сети. Все бы хорошо, но за последний год половина из них передохла, а денег на ремонт/замену в условиях кризиса нет. Поэтому хочется определить под это дело обычный компьютер.
Знакомые посоветовали сделать решение на базе Linux. Были варианты установки полнофункциональной операционки и ввода ее в домен (благо на Jaunty Jackalope likewise через GUI работает изумительно, и домен сразу находит). Но прикинув, что бухия не оценит этого революционного нововведения, начали рыть в другую сторону.
Нарыли LTSP.

Скажу сразу — поднялось все изумительно.

Итак.
1. Ставим дистрибутив. Я ставил desktop.

2. Дальше следующее:

sudo apt-get update

3. Установка непосредственно ltsp-server

sudo apt-get install ltsp-server-standalone

В результате поставиться ltsp-server, dhcp-server, tftp и openssh-server

4. Настройка dhcp. Сначала для теста я его настроил. Потом погасил, т.к. используем другой DHCP.
Редактируем файл dhcp.conf

sudo nano /etc/ltsp/dhcpd.conf

Выставляем параметры, соответствующие сети
После настройки sudo /etc/init.d/dhcp3-server restart
Клиенты должны начать грузиться.

5. Создаем образ для загрузки

sudo ltsp-build-client

Это создаст образ для загрузки в каталоге /var/lib/tftpboot/ltsp/i386

6. Настройка «тонких» клиентов.
Для управления клиентами используется файл lts.conf, который необходимо разместить в каталоге с образом /var/lib/tftpboot/ltsp/i386.
Синтаксис моего файла:

#Общие настройки для всех
[default]
SCREEN_06=rdesktop -K -k en-us -a 15 -f -d domain ServerIP
#Настройки для конкретного клиента
[00:1E:8C:E3:B3:FC]
PRINTER_0_TYPE=U
PRINTER_0_DEVICE=/dev/usb/lp0
MODULE_01=usblp

Подробнее о всех параметрах файла можно почитать здесь

7. Настройка принтеров.
С принтерами был косяк: не виделись в терминале под Windows Server 2003. Оказалось, не у меня одного. На форуме ubuntu ответ.
Надо выполнить:

sudo chroot /opt/ltsp/i386 apt-get install python-serial

а потом

sudo ltsp-update-image

После перезагрузки клиентов принтеры можно мапить как сетевые. На своем print-сервере добавил стандартный TCP/IP порт, указал адрес клиента. В дополнительных параметрах указываем производителя принтера и подсовываем дрова на нужную модель. Все, все печатают. Пробовал на HP-шных принтерах и Kyocera. Внятное описание настроек принтеров можно посмотреть здесь

Реклама
  1. 09.07.2009 в 23:42

    система ниппель

  2. pchOlik
    25.09.2009 в 12:22

    Спасибо! Очень помогло :) Отличный блог!

  3. 21.04.2011 в 12:02

    А ка сделать так чтобы при загрузки пользовательской машины сразу запускался RDP клиент и пользователи только вводили логин и пароль от их учётной записи на терминальном сервере??

  1. No trackbacks yet.

Добавить комментарий

Заполните поля или щелкните по значку, чтобы оставить свой комментарий:

Логотип WordPress.com

Для комментария используется ваша учётная запись WordPress.com. Выход / Изменить )

Фотография Twitter

Для комментария используется ваша учётная запись Twitter. Выход / Изменить )

Фотография Facebook

Для комментария используется ваша учётная запись Facebook. Выход / Изменить )

Google+ photo

Для комментария используется ваша учётная запись Google+. Выход / Изменить )

Connecting to %s

%d такие блоггеры, как: