Система управления компьютерным классом для МОС (Петр Леляев, OSEDUCONF-2024) — различия между версиями
Материал из 0x1.tv
StasFomin (обсуждение | вклад) (Новая страница: «;{{SpeakerInfo}}: {{Speaker|Петр Леляев}} <blockquote> </blockquote> {{VideoSection}} {{vimeoembed||800|450}} {{youtubelink|}} {{SlidesSection}} Fi…») |
StasFomin (обсуждение | вклад) |
||
;{{SpeakerInfo}}: {{Speaker|Петр Леляев}} <blockquote> В данной статье приведён обзор системы управления компьютерным классом, созданной в ГАУ «Центр цифровизации образования». Рассмотрены её основные отличия и преимущества по сравнению с использующимися на проприетарных ОС решениями, в частности, Veyon. </blockquote> {{VideoSection}} {{vimeoembed||800|450}} {{youtubelink|}} {{SlidesSection}} [[File:Система управления компьютерным классом для МОС (Петр Леляев, OSEDUCONF-2024).pdf|left|page=-|300px]] {{----}} == Thesis == * МОС, ssh, управление, кабинет, информатика. * https://hub.mos.ru/mos/src/comp-cab-setup Активное развитие информационных, и, в частности, сетевых технологий не обошло стороной образовательный процесс. В первую очередь это касается уроков информатики, как наиболее технически оснащённого процесса в школьном образовании. Достаточно продвинутые учителя при работе на проприетарных ОС использовали в работе различные инструменты, в первую очередь Veyon. При переходе на свободные ОС возможность пользоваться Veyon сохранилась (в частности, на Astra Linux<ref name="leliaev-1">Информатизация в школе, Veyon — установка и настройка в Astra Linux Common Edition, 2021</ref> и ОС «Альт» <ref name="leliaev-2">Базальт СПО, Как настроить программу для управления компьютерным классом Veyon, 2024, [https://habr.com/ru/companies/basealtspo/articles/799727/]</ref>). Однако главная проблема при использовании Veyon в образовательном процессе — сложность его настройки. Значительная часть учителей и даже администраторов не может настроить его самостоятельно. В то же время постоянный контроль за рабочими местами учеников может не являться необходимым, но несколько инструментов, такие как обмен файлами, запрет определённых действий учеников, удалённый вход и выход из системы, очевидно нужны подавляющему большинству учителей. Возникла необходимость в создании инструмента, где данные функции будут работать «из коробки», без необходимости выполнения команд в консоли. Таким инструментом стала программа «Управление компьютерным кабинетом», созданная в ГАУ «Центр цифровизации образования». Эта программа изначально была рассчитана не как аналог, а как дополнение к Veyon, и связывает компьютер учителя и учеников по протоколу ssh. Главным её преимуществом является то, что достаточно в графическом интерфейсе внести имена и адреса хостов с логином и паролем администратора, после чего доступ по ssh настраивается в автоматическом режиме. На рисунках ниже представлен вид текущей версии программы. [[File:osseduconf-2024-lelaev-lelaev-leliaev-img001.png|center|640px|thumb|Управление компьютерным кабинетом, вкладка учителя]] [[File:osseduconf-2024-lelaev-lelaev-leliaev-img002.png|center|640px|thumb|Управление компьютерным кабинетом, вкладка настройки хостов]] Она предоставляет различный функционал для учителя и администратора для случая, когда это разные люди и они не вмешиваются в работу друг друга. Возможности, доступные для учителя: * раздача, сбор и очистка заданий со всех выбранных хостов; * архивация и восстановление домашней папки на хостах; * отображение имени хоста, смена обоев, открытие браузера, удалённый вход и выход из системы; * открытие на сервере проводника с подключённой папкой на одном из хостов; * также учитель может работать и переключаться между профилями — это файлы, хранящие информацию о списке хостов вместе с логинами и паролями. У учителя есть возможность организации одновременного выхода из системы на всех хостах и централизованного входа в систему под другим логином, что может быть полезно, когда в одном кабинете занимаются несколько разных классов. Возможности программы для администратора: * проверка доступности хостов, настройка доступа по ssh, получение IP по MAC-адресу; * создание и удаление учётных записей, включение и выключение автологина; * установка и настройка Veyon на сервере и хостах, копирование и удаление ключей; * выполнение команд на хостах, установка и удаление программ; * ограничения профиля — запрет на изменение рабочего стола, интернет, подключение к wi-fi сетям, устройства ввода, а также защита паролем самой вкладки настройки; * простая генерация, импорт и экспорт адресов хостов, логинов и паролей администраторов и учеников. Отдельно следует упомянуть пересекающиеся с Veyon возможности, например, удалённый вход в систему. Разработчиков не устроила реализация входа в Veyon через xdotool, но других вариантов в Linux просто не существует, потому удалённый вход в систему был реализован через доработку sddm, чтобы можно было отправить специальным образом сформированную команду для логина. Такое решение невозможно предложить в апстрим Veyon, поскольку оно зависит от sddm. Программа создавалась и развивается в тесном сотрудничестве с фокус-группой сетевых администраторов московских школ, в настоящее время она входит в репозиторий дистрибутивов систем МОС и РОСА. Для программы существует подробная инструкция<ref name="leliaev-3">Центр цифровизации образования, Управление компьютерным классом, 2024, [https://it-help-school.ru/]</ref>, в частности, описывающая решения часто возникающих проблем. Кроме компьютерного класса, система управления может также использоваться для любых устройств под управлением МОС. Разработчики рассчитывают на более широкое внедрение данной программы в образовательный процесс. {{----}} [[File:{{#setmainimage:Система управления компьютерным классом для МОС (Петр Леляев, OSEDUCONF-2024)!.jpg}}|center|640px]] {{LinksSection}} <!-- <blockquote>[©]</blockquote> --> <references/> [[Категория:OSEDUCONF-2024]] [[Категория:Draft]] [[Категория:СПО в образовании]] |
Версия 08:01, 30 июля 2024
- Докладчик
- Петр Леляев
В данной статье приведён обзор системы управления компьютерным классом, созданной в ГАУ «Центр цифровизации образования».
Рассмотрены её основные отличия и преимущества по сравнению с использующимися на проприетарных ОС решениями, в частности, Veyon.
Содержание
Видео
Презентация
Thesis
- МОС, ssh, управление, кабинет, информатика.
- https://hub.mos.ru/mos/src/comp-cab-setup
Активное развитие информационных, и, в частности, сетевых технологий не обошло стороной образовательный процесс. В первую очередь это касается уроков информатики, как наиболее технически оснащённого процесса в школьном образовании. Достаточно продвинутые учителя при работе на проприетарных ОС использовали в работе различные инструменты, в первую очередь Veyon. При переходе на свободные ОС возможность пользоваться Veyon сохранилась (в частности, на Astra Linux[1] и ОС «Альт» [2]).
Однако главная проблема при использовании Veyon в образовательном процессе — сложность его настройки. Значительная часть учителей и даже администраторов не может настроить его самостоятельно. В то же время постоянный контроль за рабочими местами учеников может не являться необходимым, но несколько инструментов, такие как обмен файлами, запрет определённых действий учеников, удалённый вход и выход из системы, очевидно нужны подавляющему большинству учителей. Возникла необходимость в создании инструмента, где данные функции будут работать «из коробки», без необходимости выполнения команд в консоли. Таким инструментом стала программа «Управление компьютерным кабинетом», созданная в ГАУ «Центр цифровизации образования».
Эта программа изначально была рассчитана не как аналог, а как дополнение к Veyon, и связывает компьютер учителя и учеников по протоколу ssh. Главным её преимуществом является то, что достаточно в графическом интерфейсе внести имена и адреса хостов с логином и паролем администратора, после чего доступ по ssh настраивается в автоматическом режиме. На рисунках ниже представлен вид текущей версии программы.
Она предоставляет различный функционал для учителя и администратора для случая, когда это разные люди и они не вмешиваются в работу друг друга.
Возможности, доступные для учителя:
- раздача, сбор и очистка заданий со всех выбранных хостов;
- архивация и восстановление домашней папки на хостах;
- отображение имени хоста, смена обоев, открытие браузера, удалённый вход и выход из системы;
- открытие на сервере проводника с подключённой папкой на одном из хостов;
- также учитель может работать и переключаться между профилями — это файлы, хранящие информацию о списке хостов вместе с логинами и паролями. У учителя есть возможность организации одновременного выхода из системы на всех хостах и централизованного входа в систему под другим логином, что может быть полезно, когда в одном кабинете занимаются несколько разных классов.
Возможности программы для администратора:
- проверка доступности хостов, настройка доступа по ssh, получение IP по MAC-адресу;
- создание и удаление учётных записей, включение и выключение автологина;
- установка и настройка Veyon на сервере и хостах, копирование и удаление ключей;
- выполнение команд на хостах, установка и удаление программ;
- ограничения профиля — запрет на изменение рабочего стола, интернет, подключение к wi-fi сетям, устройства ввода, а также защита паролем самой вкладки настройки;
- простая генерация, импорт и экспорт адресов хостов, логинов и паролей администраторов и учеников.
Отдельно следует упомянуть пересекающиеся с Veyon возможности, например, удалённый вход в систему.
Разработчиков не устроила реализация входа в Veyon через xdotool, но других вариантов в Linux просто не существует,
потому удалённый вход в систему был реализован через доработку sddm, чтобы можно было отправить специальным образом
сформированную команду для логина. Такое решение невозможно предложить в апстрим Veyon, поскольку оно зависит от sddm.
Программа создавалась и развивается в тесном сотрудничестве с фокус-группой сетевых администраторов московских школ, в настоящее время она входит в репозиторий дистрибутивов систем МОС и РОСА. Для программы существует подробная инструкция[3], в частности, описывающая решения часто возникающих проблем. Кроме компьютерного класса, система управления может также использоваться для любых устройств под управлением МОС. Разработчики рассчитывают на более широкое внедрение данной программы в образовательный процесс.