Veyon — установка и настройка в Astra Linux Common Edition
Продолжаем процесс перехода на российское программное обеспечение в образовательном учреждении. В нашем случае это Astra Linux Common Edition. Любой современный учебный процесс нуждается в трансляции экрана педагога во время урока, а также необходима возможность удаленной поддержки обучающихся. Для этого очень хорошо подходит программа 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. В разделе Ключи аутентификации производим Импорт ключа :
Нажимаем кнопку Применить. На этом этап установки и настройки закончен.
Как добавить ip -адреса? Где остальные настройки? Как назначить статичные ip ? Руководствуясь этой статьей, кроме проблем ничего не получишь.
Попробуйте обратиться к более ранним статьям:
https://itsch.ru/tag/veyon/
Эта была написана на основе предыдущих.
Смысл этой статьи был больше в том, как установить Veyon именно в Astra Linux. Так как в оф. репозитории его нет )
После импортирования публичного ключа на ученический компьютер он явно устанавливается неверно. При попытке тестирования «Аутентификации с помощью ключа доступа» выдает предупреждение: «Ключи аутентификации на этом компьютере установлены неправильно». В чём может быть проблема? ОС «Astra Linux 1.7 (Орел)
У меня так тоже проверка проходит, с ошибкой, но при этом все равно удаленный доступ работает. Правда есть один нюанс — удаленный подключение можно выполнить только если на удаленной машине произведен вход в систему под любым пользователем, если на экране только окно авторизации, то veyon не видит этих компов. Как исправить эту ерунду пока не знаю.
Такая же ерунда, тоже непонятно как решить.
c винды (мастер) подключаюсь на линукс (клиент) и черный экран. Хотя включённый комп в окне активен и это видно. ключи разбросаны верно. Был у кого опыт?
не решили данную проблему?
На ученическом компе нужно на публичный ключ добавить разрешение на группу user, на картинке выше группа root.