Linux решение для школ?

20

Школа, в которой я работаю администратором, запросила обновление системы. В настоящее время мы используем предложенный правительством дистрибутив 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-сервер для разрешения имен локальных компьютеров
fonix232
источник
Хороший вопрос, но я очень боюсь, что в этом секторе нет серебряной пули. Это один из краев, где вся дистро-сцена начинает разваливаться. И, к сожалению, большинство учреждений, которые составляют свои собственные решения, не заканчивают тем, что обобщают их, чтобы вернуть их в пространство OSS.
Калеб
Не совсем ответ, но если вы перейдете по адресу distrowatch.com/search.php и ограничите тип ОС «Linux», а Категория - «Образование», вы получите хороший список дистрибутивов, один из которых может быть тем, что вы после.
Тердон
1
Хммм. Мне не нравится звучать так, как будто я хвастаюсь, но я знаю, как настроить эти требования в любом районе. Чтобы ответить правильно, я оцениваю, что буду в лаборатории в течение 2,5 дней. Я надеюсь, что у меня есть время, чтобы сделать этот длинный ответ.
Тайлер Магиннис,
2
Может быть, стоит оценить что-то вроде FreeBSD или более конкретный FreeNAS, который имеет много функций, включая доступ через хороший веб-интерфейс
сэр l33tname
1
Я говорю о том, чтобы сравнить его с интерфейсами управления. Один из моих проектов - виртуальная машина KVM с интерфейсами управления Samba +.
Тайлер Магиннис,

Ответы:

1

Мне лично очень нравится Debian, но если вы довольны SuliXerver, почему бы вам не адаптировать его к вашим потребностям?

Если есть функции администратора, вам не нужно их загружать и использовать. Если это просто проблема с правами доступа, измените пароль root с помощью live CD / USB, и вы готовы к работе.

YoMismo
источник
Я бы тоже предпочел систему на основе Debian. Дело в том, что SuliXerver лицензирован для нас, и компания вносит изменения, которые нам не нравятся, но которые мы должны принять. Также наш доступ к модификации системы крайне ограничен - мы даже не можем устанавливать пакеты или управлять разрешениями локально!
fonix232
ОК, поэтому мы отказываемся от SuliXerver. Каковы ограничения Debian? Вы уверены, что это реальные ограничения? Я не вижу, с какими ограничениями вы сталкиваетесь с «настройкой сети, доменом, именем сервера», но если вы разместите их здесь, возможно, у кого-то есть решение для них.
YoMismo
DebianEdu / SkoleLinux для начинающих работает на своем собственном домене и сегменте IP, который трудно изменить (я не хочу охотиться за всеми разбросанными сегментами информации, оставленными здесь и там). Затем существует языковой барьер, а также веб-интерфейс довольно ограничен с точки зрения простоты управления для учителей. Если бы у меня было время, я бы сам сделал веб-интерфейс, но у меня его нет, и поэтому я не могу его использовать.
fonix232
О своем собственном домене и сегменте IP ... Если Debian меняет IP и, следовательно, сегмент должен быть таким же простым, как редактирование / etc / network / interfaces, создание записи iface eth0 inet static и добавление ip, network, netmask и т. Д. .. Чтобы изменить домен, вы должны выполнить следующие действия по следующей ссылке serverfault.com/questions/490825/… . Что касается пользовательского интерфейса, если вы найдете тот, который соответствует вашим потребностям, вы всегда можете загрузить и установить его в своем дистрибутиве Debian. Дело в том, что будет сложно найти дистрибутив, который полностью соответствует вашим потребностям, но вы можете ...
YoMismo
соберите инструменты, которые соответствуют вашим потребностям, и адаптируйте дистрибутив. Что касается языкового барьера, я думаю, что Debian поставляется с множеством языков, какой язык вы не находите?
YoMismo
1

Сервер myskool - лучшее решение, с которым я когда-либо сталкивался ..

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

проверить это было затруднено в Индии и Индонезии также

Анубхав Чатурведи
источник
Без обид, но этот дистрибутив кажется более ограниченным, чем наша текущая настройка. Я повторяю, я не хочу модных настольных приложений - просто сервер, который может разместить домен (логин пользователя, доступ к файлу), с веб-интерфейсом, где учителя могут контролировать доступ студентов.
fonix232
0

Поскольку вы не ищете настольные приложения, а больше заинтересованы в администрировании - я думаю, что вы действительно ищете, это простой интерфейс управления?

Независимо от того, какой дистрибутив вы выберете, все они будут использовать стандартные инструменты, чтобы обеспечить различные ожидаемые вами функции.

Вы специально ищете Linux? OSX Server делает все, что вам нужно, имеет сильную поддержку BSD, и я призываю вас найти лучший из готовых интерфейсов UI.

У него нет лицензии для каждого пользователя; Ваша единственная цена будет физическим оборудованием. Это только лицензируется для использования на оборудовании Apple; так что вы ограничены тем, что можете себе там позволить. Я бы порекомендовал пойти с парой Mac mini «Server Edition», которые поставляются с двумя предустановленными жесткими дисками и OSX Server.

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

Бурхан Халид
источник