Школа, в якій я працюю адміністратором, попросила оновити систему. В даний час ми використовуємо запропонований урядом дистрибутив Linux під назвою SuliXerver - це було б чудово, але більшість функцій адміністрування було вимкнено та контролюється компанією, яка керує дистрибутивом. Оскільки з цим є основні проблеми, які ця компанія ігнорує, шкільна рада вирішила перейти на щось інше.
Оскільки наш бюджет обмежений, рішення Windows не підлягають сумніву. Це залишає нас з відкритим кодом та безкоштовним програмним забезпеченням.
Я розглядав дистрибуції, орієнтовані на освіту, але річ у тому, що жоден не забезпечує (за речами, що я бачу) рівня комфорту для кінцевого споживача, як це робив SuliXerver - здебільшого уніфікованого веб-інтерфейсу, який, хоча і обмежений, мали всі необхідні функції (керування користувачами, контроль доступу в мережу користувача, електронна пошта тощо).
Я все ще не визначився, хоча щодо найкращого вибору. Дистрибутори, які я перевіряв, досі:
- Debian Edu / Skolelinux - мабуть, найкращий вибір для нас. Підтримує велику частину того, що нам потрібно підтримувати, АЛЕ обмежено, коли йдеться про зміну початкових значень, якими він попередньо завантажений - схеми LDAP, налаштування мережі, домен, ім'я сервера тощо.
- Karoshi Server - на мою думку, обмежений, та ще не готовий до прайм-тайму. Також менш підтримується порівняно зі Skolelinux
- ClearOS - хоча це не призначено безпосередньо для шкіл, значну частину системи можна виправити та трохи змінити для роботи з нашими установками.
- Zentyal - те саме, що і ClearOS, але обмежений функціонал щодо веб-інтерфейсу. Також має кращу підтримку, а інтерфейс простіший у використанні.
Чи є якийсь інший розподіл, який я пропустив, це було б краще відповідати нашому рішенню? У зв'язку з обмеженими часовими рамками, які мені дали завершити всю передачу (до кінця жовтня я мав би мати працюючу прототипну систему, а останній кінець грудня повинен бути виконаний перехід), я не відчуваю завдання написати наш власне рішення.
Вимоги:
- Уніфікований веб-інтерфейс, який простий у використанні для студентів, викладачів та адміністраторів. Викладачі повинні мати можливість контролювати доступ до Інтернету через налаштування проксі, змінювати паролі учнів, але не основні настройки системи. Студенти можуть змінити власний пароль.
- Система електронної пошти - надається веб-інтерфейс (RoundCube або RainLoop), бек-енд ще не вирішено (хотілося б мати Exchange ActiveSync)
- OpenLDAP + Samba для входу в домен Windows та зберігання документів (для зберігання налаштувань користувача, закладок, файлів). Також автоматичне призначення мережевих накопичувачів.
- Веб-сервер - або Apache, або NGINX, працює з PHP та MySQL.
- Сервер друку для офісів
- DNS-сервер для вирішення імен локального комп'ютера