Veyon — это бесплатное программное обеспечение с открытым исходным кодом для компьютерного мониторинга и управления классами. Он позволяет контролировать и управлять компьютерными залами, а также взаимодействовать с пользователями. В Veyon доступны следующие функции:
- Мониторинг: обзор комнаты (класса) с отображением содержимого экранов компьютеров в виде эскизов.
- Удаленный просмотр или управление компьютерами.
- Трансляция экрана учителя на все остальные компьютеры в реальном времени (полноэкранный / оконный демо).
- Блокировка рабочих столов компьютеров, чтобы контролировать внимание обучающихся.
- Копирование файлов на учебные ПК.
- Отправка тестовых сообщений обучающимся. Включение, перезагрузка или выключение компьютеров удаленно. Удаленный выход пользователя из системы Удаленный запуск программ и сайтов.
1. Установка Veyon
1.1. Скачиваем дистрибутив для Debian Stretch. В моем случае подошел дистрибутив версии 4.5.6
wget https://github.com/veyon/veyon/releases/download/v4.5.6/veyon_4.5.6-0-debian-stretch_amd64.deb
1.2. Запускаем установку:
sudo dpkg -i veyon_4.5.6-0-debian-stretch_amd64.deb
В моем случае установщик выдал ошибку:
Выбор ранее не выбранного пакета veyon.
(Чтение базы данных … на данный момент установлено 242253 файла и каталога.)
Подготовка к распаковке veyon_4.5.6-0-debian-stretch_amd64.deb …
Распаковывается veyon (4.5.6) …
dpkg: зависимости пакетов не позволяют настроить пакет veyon:
veyon зависит от libfakekey0 (>= 0.1), однако:
Пакет libfakekey0 не установлен.
dpkg: ошибка при обработке пакета veyon (--install):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для desktop-file-utils (0.26-1astra1) …
Обрабатываются триггеры для mime-support (3.60) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
При обработке следующих пакетов произошли ошибки:
veyon
Лечим это так:
sudo apt-get install -f
Получаем:
Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Исправление зависимостей… Готово
Будут установлены следующие дополнительные пакеты:
libfakekey0
НОВЫЕ пакеты, которые будут установлены:
libfakekey0
обновлено 0, установлено 1 новых пакетов, для удаления отмечено 0 пакетов, и 0 пакетов не обновлено.
не установлено до конца или удалено 1 пакетов.
Необходимо скачать 6 092 Б архивов.
После данной операции, объём занятого дискового пространства возрастёт на 25,6 kB.
Хотите продолжить? [Д/н] y
Пол:1 https://download.astralinux.ru/astra/stable/orel/repository orel/main amd64 libfakekey0 amd64 0.1-9 [6 092 B]
Получено 6 092 Б за 0с (38,5 kБ/c)
Выбор ранее не выбранного пакета libfakekey0:amd64.
(Чтение базы данных … на данный момент установлено 242330 файлов и каталогов.)
Подготовка к распаковке …/libfakekey0_0.1-9_amd64.deb …
Распаковывается libfakekey0:amd64 (0.1-9) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u4+astra1) …
Настраивается пакет libfakekey0:amd64 (0.1-9) …
Настраивается пакет veyon (4.5.6) …
Обрабатываются триггеры для libc-bin (2.24-11+deb9u4+astra1) …
Программа установлена. Переходим к настройке.
2. Настройка Veyon
Процесс настройки разбивается на два этапа:
- Настройка на ПК учителя.
- Настройка на ПК обучающегося.
2.1. Настройка на ПК учителя
2.1.1. На ПК учителя запускаем Veyon Configurator: Главное меню -> Научные -> Veyon Configurator:
Вводим пароль root:
2.1.2. В разделе Главное выбираем подраздел Аутентификация -> Метод: Аутентификация с помощью ключа доступа:
2.1.3. В разделе Сервис производим запуск сервиса Veyon:
2.1.4. В разделе Ключи аутентификации производим генерацию Ключевой пары :
2.1.5. Экспортируем ключ public для связи с удаленными ПК и сохраняем его в заранее определенной директории:
Этот ключ нам необходимо будет перенести на удаленные ПК обучающихся и произвести его импорт.
2.1.6. После всех проведенных процедур переходим в раздел Места и компьютеры и добавляем удалённые ПК:
В разделе Адрес хоста / IP можно указывать как имя удаленного ПК (доменное имя) так и его IP — адрес.
Нажимаем кнопку Применить и закрываем Veyon Configurator. Запускаем Veyon Master:
и наблюдаем изображения рабочих столов удаленных ПК обучающихся:
2.2. Настройка на ПК обучающегося
2.2.1. На удаленном ПК обучающегося запускаем Veyon Configurator:
Вводим пароль root:
2.2.2. В разделе Главное выбираем подраздел Аутентификация -> Метод: Аутентификация с помощью ключа доступа:
2.2.3. В разделе Сервис производим запуск сервиса:
2.2.4. В разделе Ключи аутентификации производим Импорт ключа :
Нажимаем кнопку Применить. На этом этап установки и настройки закончен.