Управление компьютерным классом: различия между версиями

Материал из IT в школе
Перейти к навигацииПерейти к поиску
Версия 4.3
(Действия на вкладке настройки хостов с версии 4.3)
(Версия 4.3)
Строка 1: Строка 1:


Для работы c Veyon и настройки Veyon пользователь должен быть в группе '''wheel'''. Если veyon не будет настраиваться или будет настраиваться не данной утилитой, то группа wheel не нужна.
Для работы c Veyon и настройки Veyon пользователь должен быть в группе '''wheel'''. Если veyon не будет настраиваться или будет настраиваться не данной утилитой, то группа wheel не нужна.
Строка 31: Строка 32:
[[Файл:Вкладка "Настройка хостов" окна программы управления компьютерным классом.png|альт=Вкладка "Настройка хостов" окна программы управления компьютерным классом|мини|Вкладка "Настройка хостов" окна программы управления компьютерным классом]]
[[Файл:Вкладка "Настройка хостов" окна программы управления компьютерным классом.png|альт=Вкладка "Настройка хостов" окна программы управления компьютерным классом|мини|Вкладка "Настройка хостов" окна программы управления компьютерным классом]]


=== Действия на вкладке "Настройка хостов" ===
== Действия на вкладке "Настройка хостов" ==
Начиная с версии 4, все действия на вкладке хостов разнесены на несколько боковых вкладок.
Начиная с версии 4, все действия на вкладке хостов разнесены на несколько боковых вкладок.


Строка 90: Строка 91:
== Действия на вкладке "Учителю" ==
== Действия на вкладке "Учителю" ==


* Выбрать всё - выбор всех компьютеров из списка
==== Верхняя группа кнопок ====
* Очистить выбор - снятие выбора со всех компьютеров Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.
 
* Сохранить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия) или загрузить список хостов со всеми настройками. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.
*Выбрать всё - выбор всех компьютеров из списка.
* Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;
* Очистить выбор - снятие выбора со всех компьютеров. Также можно выбирать компьютеры мышью при помощи клавиш Ctrl и Shift.
*Генерация пользователей - заполнение таблицы одинаковыми логинами и паролями пользователей.
* Сохранить, удалить профиль и перейти к профилю - позволяет быстро сохранить (требуется только ввод названия), удалить или загрузить список хостов с логинами и паролями пользователей. В отличие от импорта из JSON, здесь существующие в таблице хосты не сохраняются. Опция предназначена для управления несколькими компьютерными кабинетами с одного сервера.
 
==== Группа "Работы и задания" ====
*Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;
*Собрать работы - позволяет скопировать работы из папки Сдать работы с Рабочего стола учеников в папку Работы на Рабочем столе учителя, где создаются подпапки с указанным именем, а также текущей датой и временем в названии. Здесь и далее при обмене файлами ученик - это текущий пользователь на хосте, включая гостя и пользователя с учётной записью mos.ru;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;
* Очистить работы - очищает папку Сдать работы на Рабочем столе учеников на выбранных компьютерах;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;
* Раздать задания - позволяет скопировать выбранные в файловом диалоге файлы с компьютера учителя в папку Задания на Рабочем столе учеников;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах;
* Очистить задания - очищает папку Задания на Рабочем столе учеников на выбранных компьютерах.
* Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;
 
* Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;
==== Группа "Архивация и восстановление" ====
* Создать папку Сдать работы - создаёт папку Сдать работы на Рабочем столе учеников на выбранных компьютерах. Также, если этой папки не было, она создаётся автоматически при раздаче заданий или неудачной попытке их сбора;
*Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере;
* Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;
* Архивировать /home - создаёт архив домашней папки ученика на выбранных компьютерах;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;
* Восстановить /home - восстанавливает домашнюю папку ученика из архива в случае его наличия на выбранных компьютерах;
* Копировать архив /home с сервера - создаёт архив выбранной учётной записи на сервере и копирует на хосты для последующего восстановления из архива.
* Создать снимок /home - создаёт снимок домашней папки выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS). Если снимок, созданный данной утилитой, уже существовал, то он перезаписывается;
*Восстановить /home из снимка - восстанавливает домашнюю папку выбранной учётной записи на хостах (в случае наличия на них файловой системы BTRFS и созданного при помощи данной утилиты снимка).
 
==== Группа "Действия на хостах" ====
*Отобразить имя - отображает названия (как в таблице) выбранных компьютеров на их экранах;
*Поменять обои - устанавливает выбранное изображение в качестве обоев рабочего стола для указанных пользователей на выбранных хостах;
*Открыть браузер - открывает браузер по умолчанию с указанной на сервере страницей на выбранных компьютерах;
*Удалённая авторизация учеников - при заранее включённой возможности удалённой авторизации осуществляет вход в систему указанных в таблице пользователей на выбранных хостах;
*Удалённый выход из системы - при заранее включённой возможности удалённой авторизации осуществляет выход из системы текущего пользователя на выбранных хостах;
*Регистрация на уроке - открывает на отмеченных хостах экран авторизации, где ученик должен ввести свои фамилию и имя. Полученный результат (имена хостов с именами учеников, которые за ними работают) сохраняется в указанном файле на компьютере учителя и может быть полезен ему при анализе результатов урока, например, собранных или оставленных на компьютерах выполненных работ;
*Закрыть окна - закрывает все открытые браузеры на выбранных хостах или блокирует графическую сессию для привлечения внимания учеников к процессу урока;
*Перезагрузить - перезагружает выбранные хосты.
 
==== Группа "Действия на сервере" ====
*Открыть проводник - открывает на сервере Dolphin для обзора файловой системы на одном выбранном компьютере;
* Открыть папку Работы - открывает папку Работы с собранными работами учеников на сервере.
 
== Меню окна ==
 
* Справка - открывает встроенную в программу справку со ссылками на данную статью, FAQ и changelog.
* Показать лог - открывает проводник с выделенным файлом лога.
* Запустить веб-версию - запускает сервер для управления классом с телефона учителя.
* Выход - закрывает программу.
 
== Часто возникающие проблемы ==
 
* После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hosts полностью. Ещё может помочь удаление ключей ssh с хостов (выполняется также при помощи данной утилиты).
* После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.
* Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.[[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]][[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]
 
== Консольная версия ==
В настоящее время программу можно запускать в консольной версии со следующими параметрами командной строки:


== <span id="problems"></span>Часто возникающие проблемы ==
* registration - запуск регистрации на уроке;
* poweroff - выключить хосты;
* reboot - перезагрузить хосты;
* end-session - завершить текущую сессию на хостах;
* lock-session - заблокировать текущую сессию на хостах;
* close-browsers - закрыть все браузеры на хостах;
* show-hostnames - отобразить имена хостов;
* get-works - собрать работы учеников;
* open-browser - открыть браузер на хостах (следующий параметр - адрес страницы для открытия);
* internet-off - выключить интернет на хостах;
* internet-on - включить интернет на хостах;
* input-off - выключить устройства ввода на хостах;
* input-on - включить устройства ввода на хостах.


* [[Файл:Known hosts issue.png|мини|Проблемы с подключением после перенастройки ssh]]После перенастройки ssh не получается подключиться к хостам. Это может быть связано с тем, что отпечаток хоста хранится в файле ~/.ssh/known_hosts и не совпадает с существующим. Можно удалить отпечаток из known_hosts (при помощи данной программы или вручную). Также можно удалить known_hoists полностью.
Данные команды будут отправлены на отмеченные хосты на вкладке настройки хостов на компьютере учителя.
* [[Файл:Password prompt.png|мини|Запрос пароля после настройки ssh]]После настройки ssh программа всё равно требует пароли на удалённых компьютерах. Это может произойти только вследствие замены ключа. Лучший способ исправить проблему - перенастроить ssh при помощи данной программы.
* [[Файл:Ping fail.png|мини|Ошибка заполнения таблицы хостов]]Устройства недоступны, не проходит пинг. В таком случае следует проверить, корректно ли вписаны адреса. Также адрес может быть по ошибке вписан в поле для названия хоста (см. рисунок). Также в некоторых случаях соединение лучше устанавливается, если использовать не локальное имя, а IP хоста.


== Дополнительно ==
== Дополнительно ==

Навигация