Итак требуется настроить рабочую станцию на Ubuntu. Вводные данные:
1. Доменная авторизация.
2. Использование Citrix
3. Thunderbird и PSI (для почты и джаббера соответственно)
4. Принтер сканер — сетевое МФУ.
5. Немного настроек для удобства работы.
Ставим Ubuntu. Обновляем ее через интернет и начинаем настройку.
Сначала добавим стандартные значки на рабочий стол (Мой компьютер, домашняя папка, сеть и корзина) — нажимаем Alt+F2, и в строке «выполнить программу» пишем
1 | gconf-editor |
В открывшемся Редакторе конфигурации ищем «apps -> nautilus -> desktop» и ставим галочки на необходимых нам иконках.
На рабочем столе отобразились нужные нам иконки.
Теперь устанавливаем все программы которые нам потребуются. Открываем «Центр приложений Ubuntu» и устанавливаем:
- hplip
- thunderbird
- psi plus
- клиент Active Directory
Теперь надо установить русификацию для thunderbird и библиотеки для работы Citrix клиента (libmotif3) — это будем делать из консоли. Запускаем терминал и сначала устанавливаем пароль для пользователя root:
1 | sudo -i passwd |
Устанавливаем libmotif3 и сразу делаем симлинк (это нужно что бы заработал Citrix клиент
1 | apt-get install libmotif3 ln -s /usr/lib/libXm.so.3 /usr/lib/libXm.so.4 |
С сайта www.citrix.com скачиваем клиента — нам нужен пакет .deb и сразу его устанавливаем. После установки проверяем работоспособность — запускаем Citrix Receiver. Если открылось окно — все замечательно, идем дальше.
Устанавливаем русификацию thunderbird из консоли.
1 | apt-get install thunderbird-locale-ru |
Теперь готовим станцию для включения в домен. Прописываем все настройки сети. Теперь дополняем файл /etc/hosts. Нужно прописать полные имена этой рабочей станции и домен контроллера (например как на скриншоте):
1 | root@cku06:~# cat /etc/hosts 10.0.1.71 cku06.okonti.local cku06 127.0.0.1 localhost.localdomain localhost 127.0.1.1 cku06.okonti.local cku06 10.0.1.10 dc.okonti.local dc |
Устанавливаем winbind из консоли.
1 | apt-get install winbind |
Готовим файл /etc/nsswitch.conf / Примерно до такого вида как на скриншоте:
1 | root@cku06:~# cat /etc/nsswitch.conf passwd: compat lsass group: compat lsass shadow: compat #hosts: files mdns4_minimal [NOTFOUND=return] dns mdns4 #networks: files hosts: files dns networks: files dns protocols: db files services: db files ethers: db files rpc: db files #netgroup: nis netgroup: files winbind |
Пробуем включить станцию в домен. «Система -> Администрирование ->Active Directory membership» прописываем настройки своего домена и жмакаем «Join Domain».
Станция в домене.
На некоторых станциях у нас возникала проблема с входом на рабочую станцию под доменным аккаунтом и методом проб и ошибок был придуман следующий способ исправления этой проблемы. В папке /etc/network/if-up.d создаем новый файл:
1 | root@cku06:~# cd /etc/network/if-up.d/ root@cku06:/etc/network/if-up.d# touch restart-lsass root@cku06:/etc/network/if-up.d# chmod 0777 restart-lsass |
И пишем в нем следующее:
1 | #!/bin/sh sleep 2 /etc/init.d/lsassd restart sleep 2 |
Сохраняем файл, перегружаем комп и пробуем войти под доменным аккаунтом. Еще раз уточню — это нужно не для всех компов, а для некоторых — зависимость пока не нашли.
Подключаем сетевой принтер МФУ, настраиваем сканер — это описано отдельно — Ubuntu и сетевой сканер (МФУ).
Все, рабочая станция в домене, настроена для работы — осталось настроить под конкретного человека почту, jabber и т.д...