09.12.2017      4740      7
 

Установка и настройка Veyon в Linux Mint

В этой заметке я ещё раз решил обратить внимание на то, как происходит установка и…


В этой заметке я ещё раз решил обратить внимание на то, как происходит установка и настройка Veyon, приложения, которое предоставляет возможность контролировать машины в компьютерном классе. В своей прошлой записи я описал процесс компилирования и сборки пакета. Нынче же ситуация немного изменилась, на официальной странице Veyon в GitHub я нашел установочные пакеты для большинства операционных систем Linux. Также мне удалось привести программу в рабочее состояние в своем компьютерном классе. И теперь я хочу поделиться новым опытом использования Veyon.

Установка Veyon в Linux Mint

Для установки приложения можно пойти простым путем: скачать deb-пакет и двойным нажатием запустить процесс инсталляции. Однако, я решил воспользоваться командной строкой, не совершая лишних телодвижений. Открываем терминал и в путь:

На этом здесь все. Приложение теперь есть в системе.

Настройка Veyon в Linux

Осуществляться настройка Veyon будет на примере Linux Mint 18.2. Однако, я думаю что данные действия подойдут для любого дистрибутива Linux.

Общие параметры

Для начала нам необходимо настроить сервер, который будет служить управляющей машиной (компьютер учителя). Так как Veyon не устанавливает ярлыки в системе, нам придется запустить интерфейс настройки из командной строки. Выполняем  sudo veyon-configurator . Перед нами появится окно в котором мы будем проводить все дальнейшие действия.

настройка veyon

Как можно заметить в приложении присутствует поддержка русского языка.

Во вкладке «Главное» у меня сохранены те же установки что и на скриншоте. Чтобы настроить приложение до рабочего состояния, нам необходимо обратиться всего лишь к двум разделам конфигуратора. Сперва зайдем в раздел «Сервис» и приведем параметры в такой вот вид:

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

Аутентификация пользователей

Теперь давайте настроим аутентификацию пользователей. Сам процесс проверки может происходить двумя путями:

  1. Через сопоставление ключей доступа
  2. Через LDAP-сервер
Читайте также:  Как майнить Monero на CPU в Linux

Я выбрал первый способ. Хотя по идее через LDAP-сервер должно быть проще, но не получилось пока до конца разобраться. Кликаем на раздел «Аутентификация».

Далее нажимаем «Запустить помощник операций с ключом доступа». Создаем ключ, который в дальнейшем перенесем на компьютеры обучающихся. Последовательность будет такой:

Процесс получения ключа в картинках

Это мастер для работы с ключами

Выбираем пункт «Создать новые ключи…»

Роль мы изменить не сможем. Жмем «Далее»

Жмем значок папки, для того чтобы выбрать каталог в котором сохранится ключ

Выбираем каталог

Все верно, идем дальше

После нажатия «Finish» будет создан ключ

Это сообщение появилось у меня т.к. я создавал ключи ранее

Вот и все

А вот этот ключ, из той папки которую мы указывали, копируем на флешку

Далее с этим ключом мы идем к машине которой мы будем управлять. Копируем его в любой каталог который удобен. Проделываем все тоже самое что и в прошлый раз за одним исключением. Вот в этом месте мы ставим галочку в «Импортировать…», а далее указываем папку с ключом:

Теперь мы должны добавить строку  veyon-service в автозагрузку. Способов несколько, но я выбрал самый ламерский. В Xfce4 я прописал ее в этом окне:

veyon-service автозапуск

Теперь посмотрим данные сети для компьютера клиента. В системном лотке правой кнопкой вызываем окно «Сведения о соединении». Переписываем IP и MAC-адрес.

На этом с клиентом все. Теперь необходимо вернуться к главной машине и добавить компьютер клиента в список (IP и MAC-адрес). Вот в этой вкладке:

Теперь запустив в терминале veyon-master мы сможем наблюдать за работой наших учеников. Хочу заметить, что если в вашей сети IP машинам выдается автоматически, то связь с ними может пропадать. Поэтому необходимо будет задать постоянный адрес.

Итог

На данный момент у меня в Veyon не работают некоторые функции, например, демонстрация экрана пользователям. Однако, обновленные версии программы выходят одна за одной и имеют исправления, что обнадеживает. В дальнейшем я буду обновлять эту запись, если обнаружу ещё что-то интересное. Сейчас пока хочу разобраться с параметром -ncache для x11vnc. Удачи.


Обсуждение: 7 комментариев
  1. Артём:

    А на кой оно нужно, если есть работающий epoptes?

    Ответить
    1. Soldat-76:

      Спортивный интерес. У меня в epoptes почему-то не работала демонстрация экрана. Собственно и в Veyon тоже, я обречен)
      https://yadi.sk/d/HS6ooKZHyadeCQ

      Ответить
  2. Владимир:

    Спасибо за статью! Актуально и для CentOS 7. Но та же проблема — нет демонстрации екрана.
    В Epoptes 5.10 для Ubuntu 16.04 все работало отлично..обезательное уловие — прописать DNS клиентам:
    1.2.3.4 server в /etc/hosts
    (http://www.epoptes.org/installation)
    ..но для парка ПК Linux/Windows epoptes не подходит.
    Подскажите решение c demo в veyon !?

    Ответить
    1. Soldat-76:

      Использую пока epoptes. Сейчас учебный процесс, потому пока не успел все разобрать.

      Ответить
  3. Денис:

    При подключении к компьютеру ученика, программа просит ввести IP удаленного компьютера. Не подскажете в чем проблема? А так, вроде все хорошо. И демо работает.

    Ответить
    1. Soldat-76:

      Возможно у вас в классе машинам выдается каждый раз новый адрес, я сейчас настроил один компьютер-клиент (смотрел что изменилось со времени написания поста), и на компьютере-сервере создал класс и вбил туда параметры клиента. Правда перед этим пришлось настроить клиент так чтобы он получал всегда одинаковый адрес. Вот альбомчик на диске яндекса там что у клиента и что у сервера https://yadi.sk/d/zM8VbIG_sUBXWA У вас, кстати, сеть может вообще и без всяких шлюзов и пр. работает, это как пример И да Демо работает теперь и у меня, и он гораздо быстрее Epoptes соображает, буду теперь его использовать.

      Ответить
    2. Soldat-76:

      Мне кажется это баг интерфейса, когда я добавил второй ПК стало происходить тоже что и у вас, но только при нажатии кнопки «Удаленный просмотр», которая находится в верхнем меню. Через кнопку «Удаленный просмотр», которая имеется после нажатия ПКМ по значку ПК все происходит сразу без запросов.

      Ответить

Ваш комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Для отправки комментария, поставьте отметку, что разрешаете сбор и обработку ваших персональных данных . Политика конфиденциальности