Szkoła, w której pracuję jako administrator, poprosiła o aktualizację systemu. Obecnie używamy sugerowanej przez rząd dystrybucji Linuksa o nazwie SuliXerver - byłoby świetnie, ale większość funkcji administracyjnych została wyłączona i są kontrolowane przez firmę zarządzającą dystrybucją. Ponieważ istnieją poważne problemy, które są ignorowane przez tę firmę, zarząd szkoły postanowił przejść na coś innego.
Ponieważ nasz budżet jest ograniczony, rozwiązania dla systemu Windows nie wchodzą w rachubę. To pozostawia nam otwarte i wolne oprogramowanie.
Patrzyłem na dystrybucje zorientowane na edukację, ale faktem jest, że żadne nie zapewnia (z tego, co widzę) poziomu komfortu dla użytkownika końcowego, jak SuliXerver - głównie zunifikowanego interfejsu internetowego, który, choć jest ograniczony, miał wszystkie potrzebne funkcje (zarządzanie użytkownikami, kontrola dostępu do sieci użytkowników, poczta e-mail itp.).
Nadal jednak nie jestem zdecydowany co do najlepszego wyboru. Distros, które sprawdziłem do tej pory:
- Debian Edu / Skolelinux - najwyraźniej najlepszy wybór dla nas. Obsługuje dużą część tego, co jest nam potrzebne, ALE jest ograniczone, jeśli chodzi o modyfikowanie początkowych wartości, z którymi jest wstępnie załadowany - schematy LDAP, konfiguracja sieci, domena, nazwa serwera itp.
- Serwer Karoshi - moim zdaniem wydaje się ograniczony i wciąż nie jest jeszcze gotowy na najwyższy czas. Również mniej konserwowany w porównaniu do Skolelinux
- ClearOS - choć nie jest przeznaczony bezpośrednio dla szkół, znaczną część systemu można uratować i nieco zmodyfikować, aby działał z naszą konfiguracją.
- Zentyal - to samo co ClearOS, ale ograniczona funkcjonalność interfejsu sieciowego. Ma również lepszą obsługę, a interfejs jest łatwiejszy w użyciu.
Czy brakuje mi innej dystrybucji, która byłaby lepsza dla naszego rozwiązania? Ze względu na ograniczone ramy czasowe, które otrzymałem na ukończenie całego transferu (do końca października powinienem mieć działający prototypowy system, a do końca grudnia trzeba dokonać przejścia), nie czuję się gotowy do napisania naszego własne rozwiązanie.
Wymagania:
- Ujednolicony interfejs internetowy, który jest łatwy w użyciu dla uczniów, nauczycieli i administratorów. Nauczyciele powinni mieć możliwość kontrolowania dostępu do Internetu w pokojach za pomocą ustawień proxy, modyfikowania haseł uczniów, ale nie podstawowych ustawień systemowych. Studenci mogą zmienić własne hasło.
- System e-mail - podany jest interfejs WWW (RoundCube lub RainLoop), back-end nie jest jeszcze zadecydowany (chciałby mieć Exchange ActiveSync)
- OpenLDAP + Samba dla logowania do domeny Windows i przechowywania dokumentów (do przechowywania ustawień użytkownika, zakładek, plików). Również automatyczne przypisywanie dysków sieciowych.
- Serwer WWW - Apache lub NGINX, działający z PHP i MySQL.
- Serwer wydruku dla biur
- Serwer DNS do rozpoznawania nazw komputerów lokalnych