Создание пользовательского Ubuntu Live USB для школьных экзаменов

Я учитель старших классов, и я хотел бы создать собственную USB-флешку Ubuntu Live для использования на экзаменах. Я знаю, что есть другие вопросы, обсуждающие, как настроить живой USB, но у меня есть некоторые дополнительные требования, и мне интересно, возможно ли вообще создать Live USB, который соответствует моим потребностям.

  • Live USB должен автоматически войти в систему пользователя с ограниченными разрешениями.
  • Пользователь никоим образом не должен иметь доступ к Интернету.
  • Live Stick должен поставляться с предустановленной программой GeoGebra.
  • Должен быть раздел, в котором пользователь может сохранять документы, которые будут доступны для чтения при подключении USB-накопителя к компьютеру под управлением Windows или Mac.
  • Если возможно, на рабочем столе должен отображаться большой таймер, показывающий, как долго работает система.

Это похоже на "GeoGebra Exam Stick", который предоставляет GeoGebra, однако, GeoGebra Stick не предоставляет никаких настроек, и он по умолчанию настроен на немецкую раскладку клавиатуры.

Поскольку целью является использование этого Live USB во время школьных экзаменов, доступ к Интернету просто необходим. Есть ли способ полностью отключить доступ в интернет для пользователя?

2 ответа

Сложно создать пользовательскую флешку Ubuntu Live USB

Это возможно, но может быть немного сложно создать пользовательскую флешку Ubuntu Live USB.

Установленная система (на флешке)

  • Альтернативой является создание установленной системы. Создать систему, работающую в том же режиме загрузки, UEFI или BIOS, что и компьютер, был загружен при создании установленной системы.

    Если вы удалите (отключите) внутренний диск перед началом установки, все будет проще (и безопаснее), особенно в режиме UEFI.

  • Альтернатива - начать с простой текстовой установленной системы, которая загружается как в режиме UEFI, так и в режиме BIOS, и установить все, что вам нужно (графическая среда рабочего стола, GeoGebra и т. Д.).

  • На этом этапе создайте сжатый образ или клонированную копию системы, потому что что-то может пойти не так, и вы можете продолжить установку и настройку с этого этапа. Вы можете использовать Clonezilla для этой задачи.

  • После установки пользовательского программного обеспечения (GeoGebra и т. Д.) И настройки системы я удалил [часть] программного обеспечения, необходимого для подключения к Интернету.

    sudo apt-get remove isc-dhcp-client network-manager network-manager-gnome
    sudo apt-get remove apt
    

    и после этого удалите пакеты, которые больше не используются. Это затрудняет переустановку инструментов для подключения к Интернету.

    sudo apt-get autoremove
    sudo apt-get autoclean
    sudo apt-get clean
    
  • Создайте сжатый образ конечной системы, которая не может подключиться к Интернету. Вы можете использовать Clonezilla для этой задачи.

    Затем вы можете создавать клонированные копии на других дисках, например, на USB-накопителях или картах памяти.

связи

Вы можете начать читать эти ссылки и ссылки с них,

https://help.ubuntu.com/community/Installation/UEFI-and-BIOS

AskUbuntu: загрузочный Ubuntu USB с кастомным ядром

http://clonezilla.org/

Почему бы вам не использовать конструктор Ubuntu, чтобы создать собственный образ того, что вы хотите?

https://www.maketecheasier.com/reconstructor-creating-your-own-ubuntu-distribution

Для таймера, как насчет этого?

http://ubuntu.pkgs.org/16.04/ubuntu-universe-i386/stopwatch_3.5-5_all.deb.html

В качестве альтернативы вы можете изменить "conky-файл", в котором обычно есть сегмент, показывающий, как долго система работает и работает.

https://www.linux.com/learn/how-install-and-configure-conky

Что касается предотвращения беспроводного доступа, то, безусловно, проще всего это отключить его в BIOS (это будет зависеть от марки и модели ноутбука) или переключить переключатель беспроводного включения / выключения в положение "выключено", чтобы ученик не держал руки возле Wi-Fi вкл / выкл.

Другие вопросы по тегам