Контроллер Домена В Linux?

Добрый день.

Хочу поделиться с вами одним своим интересным опытом — контроллером домена в Linux. В этой статье я, скорее всего, напишу небольшой мини-обзор систем, с помощью которых я пытался реализовать альтернативу ActiveDirectory. Немного истории: Написано мной в январе 2009 года: В целом я далеко не профи в *nix-системах, но по-прежнему активно ими интересуюсь и изучаю.

В компании, где я работаю, у меня около 3-4 серверов на базе Debian и FreeBSD. Которые выполняют различные задачи по обеспечению основных бизнес-процессов компании.

Я слышал много упреков и похвал в адрес домена на Linux. И вот больше года назад я задал себе вопрос о поднятии домена на Linux. Во-первых, это просто интересно, а во-вторых, абсолютно бесплатно, чего и требовала компания, где я работал.

За год перебрал кучу вариантов, кучу сборок.

Поднимал вручную.

ldap+samba+krb на системах BSD и Linux. Но мне казалось, что все это не так.

Либо управляться невероятно неудобно, либо это куча ненужных вещей.

В готовых дистрибутивах (аля домен за одну минуту.

) было много ненужного.

Было страшно внедрять их в свою не большую и не маленькую компанию (Только в офисе более 80-100 рабочих мест).

Во-первых, неизвестно, что и как разработчики сделали с дистрибутивом, во-вторых, электронная поддержка на иностранном языке))) Но разбираться с последствиями самому не хочется.



Контроллер домена в Linux?

Ниже я напишу мини обзор некоторых готовых вариантов поднятия домена.

А в самом низу прочитайте мои результаты и выводы относительно всего этого опыта.

Обратите внимание, что выводы мои собственные и никого ни к чему не призывают. Я просто так решил.

1. Сервер каталогов Mandriva. Пожалуй, самый удачный вариант из всех имеющихся.

Ничего лишнего (то что лишнее можно смело отключить).

Mandriva Directory Server — это не просто сборка или готовый дистрибутив, который можно развернуть за 5 минут. MDS — пожалуй, единственный вариант, сочетающий в себе ручную работу системного администратора по сборке и настройке основных компонентов домена + готовые решения от Mandriva для управления всеми основными службами контроллера домена.

Кстати, эти решения тоже нужно устанавливать и настраивать вручную.

Управление осуществляется через удобный веб-интерфейс.

Mandriva Directory Server может управлять следующими службами: 1.Расширенный почтовый сервер Postfix, с поддержкой Imap и POP3-сервера (Dovecot), с проверкой на вирусы и фильтрацией почты (Amavis, Spamassassin, ClamAV), SMTP-сервером, с поддержкой квот, SSL и TSL. (вам не обязательно это ставить) 2.Сам контроллер домена (Ldap+samba) 3.Корпоративный кэширующий прокси-сервер (SQUID).

(не обязательно это ставить) 4.DNS-сервер (Бинд).

5. Сервер печати CUPS 6.Управление общими сетевыми ресурсами.

7. Служба DHCP 8.Подвижные профили *Кроме того, MDS не ограничивает вас серверными службами.

Также вы можете оснастить сервер, например, NFS-сервером, антивирусной защитой и т.п.

Также существует система плагинов.

которые написаны на уровне PHP и Phyton (есть оффсайтная документация).

В принципе, меня этот вариант устроил.

Сайт проекта: mds.mandriva.org Мой проект установки MDS: linuxforum.ru/index.phpЭshowtopic=84474

Контроллер домена в Linux?



Контроллер домена в Linux?



Контроллер домена в Linux?

2.БСЛОС Довольно интересное решение.

автор Сергей Бутаков, (город Лесная Свердловской области.

Написано на сайте) Распространяется как готовый дистрибутив на базе GNU/Linux (какой – непонятно).

Это специализированный дистрибутив, адаптированный только под нужды сервера.

Насчет того, можно ли на него что-то еще ставить или нет. ничего сказать не могу.

Управление осуществляется на уровне консоли, также имеется удобный веб-интерфейс.

Ключевая особенность Централизованное управление учетными данными пользователей Сервер динамической конфигурации хоста (DHCP) Основной контроллер домена Samba (совместимый с MS Windows NT4 PDC) с поддержкой перемещаемых профилей и домашних каталогов пользователей.

Файловый сервер (протокол SMB/CIFS) Сайт проекта: www.bslos.com

Контроллер домена в Linux?

3. Сервер КларкКоннект Немного непонятный проект. Распространяется как готовый дистрибутив на базе CentOS. в который запихнуто все возможное.

«ClarkConnect — это самое мощное серверное программное решение, предназначенное для малых и средних организаций.

Однако ClarkConnect предлагает эксклюзивный список функций и интегрированных услуг — решение, которое легко настраивается через удобный веб-интерфейс».

(С) Мне он не понравился тем, что в нем было много ненужного.

Мне не хотелось бы делить на сервере контроллер домена и интернет-шлюз.

ClarkConnect — это интегрированный антивирус, который проверяет на наличие вирусов все: почтовый трафик и общие ресурсы.

Это также резервный сервер, интернет-сервер, ldap-сервер, samba, VPN, Mysql, Mail, FTP и т. д. Существует версия Community Edition. А те, кому нужна поддержка, могут приобрести версию Enterprise. Также есть неофициальный русский сайт с поддержкой.

Сайт проекта: www.clarkconnect.com Неофициальная русская поддержка: www.clarkconnect.ru

Контроллер домена в Linux?

4. Сервер каталогов Fedora (он же сервер каталогов 389) Отличный проект. Периодически обновляется и имеет большой потенциал.

К сожалению, детально изучить его не удалось.

Сам сервер каталогов Mandriva построен на основе сервера каталогов Fedora. Только FDS немного более глобальный.

Здесь есть поддержка синхронизации с доменом Active Directory (на базе win 2000/2003), а управление осуществляется через java-консоль.

Есть и интересные странности.

Сайт проекта: каталог.

fedoraproject.org

Контроллер домена в Linux?

Выводы: Используя одно из этих решений, вы получаете домен уровня NT4. Вы имеете в виду Samba3+Ldap. Этот стандарт ниже, чем домен на базе Windows 2003\2008. На мой взгляд, данные решения подойдут компаниям, чей автопарк не превышает 80. Плюсы этого решения в том, что оно бесплатное, а также есть возможность БЕЗ ПРОБЛЕМ интегрировать *nix-машины на уровне ldap, что позволит вам создать своего рода гетерогенную локальную сеть.

Машины Windows ведут себя как рыба в воде в домене Linux. Все работает нормально, профили сохраняются.

сетевые диски подключены и даже можно частично реализовать ГРУППОВУЮ ПОЛИТИКУ( http://hidx.wordpress.com/2009/01/28/gpo-samba-domen/ ), но только на уровне домена NT4. Глобальные объекты групповой политики, существующие в Windows 2003\2008, реализовать невозможно.

Это, в принципе, основная причина, затрудняющая использование этого домена в организациях со 100+ машинами.

Что в конечном итоге? Я остановился на сервере каталогов Mandriva, основанном на Debian Lenny. Только я реализовал это в другой организации.

В любом случае опыт, который вы получите в процессе создания домена, очень полезен.

Теги: #открытый исходный код #PDC #linux #ldap #Samba #Chulan

Вместе с данным постом часто просматривают: