Rozwiązanie Linux dla szkół?

20

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
fonix232
źródło
Dobre pytanie, ale obawiam się, że w tym sektorze nie ma srebrnej kuli. Jest to jedna z krawędzi, na której cała scena dystrybucyjna zaczyna się rozpadać. Niestety, większość instytucji, które opracowały własne rozwiązania, nie uogólnia ich na powrót do przestrzeni OSS.
Caleb
Naprawdę nie jest to odpowiedź, ale jeśli wejdziesz na distrowatch.com/search.php i ograniczysz typ systemu operacyjnego do „Linux”, a kategorię do „Education”, otrzymasz ładną listę dystrybucji, z których jedna może być tym, czym jesteś po.
terdon
1
Hmmmm Nienawidzę brzmieć, jakbym się chwalił, ale wiem, jak ustawić te wymagania na każdym dystansie. Aby odpowiedzieć poprawnie, szacuję, że będę w środowisku laboratoryjnym przez 2,5 dnia. Mam nadzieję, że mam czas na tę długą odpowiedź.
Tyler Maginnis,
2
Może warto ocenić coś takiego jak FreeBSD lub bardziej szczegółowy FreeNAS, który ma wiele funkcji, w tym dostępny przez przyjemny interfejs sieciowy
Sir l33tname
1
Mówię o porównywaniu go z interfejsami zarządzania. Jednym z moich projektów jest maszyna wirtualna KVM, która obsługuje interfejsy zarządzania Samba +.
Tyler Maginnis

Odpowiedzi:

1

Osobiście bardzo lubię Debiana, ale jeśli jesteś zadowolony z SuliXerver, dlaczego nie dostosujesz go do swoich potrzeb?

Jeśli są funkcje administracyjne, nie masz ich do pobrania i korzystaj z nich. Jeśli jest to tylko problem z uprawnieniami, zmień hasło roota na płycie CD / USB na żywo i jesteś gotowy do pracy.

YoMismo
źródło
Wolałbym też system oparty na Debianie. Chodzi o to, że SuliXerver ma na nas licencję, a firma wprowadza zmiany, których nie lubimy, ale musimy wprowadzić. Również nasz dostęp do modyfikacji systemu jest całkowicie ograniczony - nie możemy nawet instalować pakietów ani zarządzać uprawnieniami lokalnie!
fonix232,
OK, więc odrzucamy SuliXerver. Jakie dokładnie są ograniczenia Debiana? czy jesteś pewien, że są to rzeczywiste ograniczenia? Nie widzę ograniczeń dotyczących „konfiguracji sieci, domeny, nazwy serwera”, ale jeśli je tutaj opublikujesz, może ktoś ma dla nich rozwiązanie.
YoMismo,
DebianEdu / SkoleLinux na początek działa na własnej domenie i segmencie IP, co jest trudne do zmiany (nie chcę iść na poszukiwanie wszystkich rozproszonych segmentów informacji tu i tam). Potem jest bariera językowa, a interfejs internetowy jest dość ograniczony pod względem łatwości zarządzania dla nauczycieli. Gdybym miał czas, sam stworzyłbym interfejs sieciowy, ale nie mam go i dlatego nie mogę się na nim dostać.
fonix232,
O własnej domenie i segmencie IP ... Jeśli to Debian zmienia adres IP i dlatego segment powinien być tak prosty jak edytowanie / etc / network / interfaces stwórz wpis „iface eth0 inet static” i dodanie adresu IP, sieci, maski sieci itp. .. Aby zmodyfikować domenę, wykonaj czynności opisane w następnym linku serverfault.com/questions/490825/… . Jeśli chodzi o interfejs użytkownika, jeśli znajdziesz taki, który odpowiada twoim potrzebom, zawsze możesz pobrać i zainstalować ten w dystrybucji Debiana. Chodzi o to, że trudno będzie znaleźć dystrybucję, która całkowicie odpowiada Twoim potrzebom, ale możesz ...
YoMismo
zbierz tu i tam narzędzia, które odpowiadają Twoim potrzebom i dostosuj dystrybucję. Jeśli chodzi o barierę językową, myślę, że Debian oferuje wiele języków, jakiego języka nie możesz znaleźć?
YoMismo
1

Serwer myskool to najlepsze rozwiązanie, jakie kiedykolwiek spotkałem.

http://cyberorg.co.in/myscool/

sprawdź to, co zostało również usprawnione w Indiach i Indonezji

Anubhav Chaturvedi
źródło
Bez obrazy, ale ta dystrybucja wydaje się być bardziej ograniczona niż nasza obecna konfiguracja. Powtarzam, nie chcę fantazyjnych aplikacji komputerowych - tylko serwer, który może hostować domenę (logowanie użytkownika, dostęp do plików), z interfejsem internetowym, w którym nauczyciele mogą kontrolować dostęp uczniów.
fonix232,
0

Ponieważ nie szukasz aplikacji komputerowych, ale bardziej interesuje Cię strona administracyjna - myślę, że tak naprawdę szukasz łatwego interfejsu zarządzania?

Bez względu na wybraną dystrybucję, wszystkie będą korzystać ze standardowych narzędzi, aby zapewnić różne funkcje, których oczekujesz.

Czy szukasz Linuksa? Serwer OSX robi wszystko, czego potrzebujesz, ma solidne podstawy BSD, a ponadto wzywam cię do znalezienia lepszego, gotowego do użycia interfejsu.

Nie ma licencji na użytkownika; jedyny koszt to fizyczny sprzęt. Jest licencjonowany tylko do użytku na sprzęcie Apple; więc jesteś ograniczony do tego, na co Cię tam stać. Moja rekomendacja to pójść z kilkoma „mini edycjami serwerów” Maca mini, które są wyposażone w dwa fabrycznie zainstalowane dyski twarde i OSX Server.

Nie będę udawał, że nie ma sposobów na uruchomienie go na sprzęcie towarowym, ale jest to głupie ryzyko.

Burhan Khalid
źródło