Автор Тема: Борьба с "игрушками" на уроках  (Прочитано 2529 раз)

Оффлайн rj-qw

  • Начинающий
  • *
  • Сообщений: 10
  • хочу знать больше...
    • Email
Всем привет, подскажите пожалуйста, как эффективно можно бороться windows-"игрушками" на ученическом компьютере.
Ситуация следующая:  я обслуживаю класс информатики (но занятия не веду), 14 ученических машин на AltLinux 7 Школьный Мастер, 2 учительских  ПК на Win7, сервер на ALT Linux Школьный сервер 7. На ПК учителя установлен также italk - учитель может видеть, что делают дети и если нужно - перехватывать управление. Сервер тоже прекрасно работает, на нём шлюз, DHCP, ftp (правда во с контроллером домена так и не разобрался).
Проблема собственно такая - дети из интернета находят и качают игры counter-strike & half life, и пока учитель не видит, запускают игры через Wine (он прекрасно с ними работает). Часто бывает, что  эти игры некорректно работают, и калечат разрешение экрана., да и дети сильно отвлекаются.

Можно как то в Wine или ещё где то блокировать вин-приложения (не все, а конкретные). А то надоело каждый день вручную выкавыривать эти игры.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Re: Борьба с "игрушками" на уроках
« Ответ #1 : 31.05.2016 09:21:31 »
Ну - сделайте домашний каталог пользователя где-нибудь в ОЗУ, с тем-что-бы при каждом новом входе там всегда было первоначальное состояние, а всё, что нужно сохранять, сделайте в отдельном каталоге, например, на сервере.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Борьба с "игрушками" на уроках
« Ответ #2 : 31.05.2016 09:40:14 »
Дать права на запуск wine определённой группе и запускать только под пользователем в этой группе (если вообще нужен wine). Если не нужен – удалить пакет.
Андрей Черепанов (cas@)

Оффлайн rj-qw

  • Начинающий
  • *
  • Сообщений: 10
  • хочу знать больше...
    • Email
Re: Борьба с "игрушками" на уроках
« Ответ #3 : 31.05.2016 09:58:24 »
Дать права на запуск wine определённой группе и запускать только под пользователем в этой группе

как конкретно это сделать?

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Борьба с "игрушками" на уроках
« Ответ #4 : 31.05.2016 09:59:24 »
как конкретно это сделать?
chown/chmod натравить на /usr/bin/wine (или где там wine лежит, не пользуюсь им).
Сноси Винду, переходи на Линукс ! :)

Оффлайн ASte

  • Мастер
  • ***
  • Сообщений: 1 549
Re: Борьба с "игрушками" на уроках
« Ответ #5 : 31.05.2016 09:59:40 »
А детям вообще нужно что-то из /home запускать?
Смонтировать /home и /tmp с опцией noexec не поможет?
Там правда придется еще с несколькими директориями побороться штатно открытыми всем на запись но мне кажется этот вариант - "пользователь не может ничего запустить оттуда куда он может что-то записать" вполне проходим.

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 145
    • Email
Re: Борьба с "игрушками" на уроках
« Ответ #6 : 31.05.2016 10:06:36 »
Когда-то использовал https://forum.altlinux.org/index.php?topic=8631.0.
Заставьте все нужные Win-программы запускаться через muwine и вопрос решён.

PS. Не ждите лёгких и готовых решений, это касается и соседней темы про ограничение интерфейса, нужно хорошенько вникнуть, на форуме много раз обсуждалось подобное, что-то стало неактуальным или не работает в новых версиях. Поэтому нужно сперва прочитать, переварить и сделать по-своему.
« Последнее редактирование: 31.05.2016 10:08:09 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Онлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 224
Re: Борьба с "игрушками" на уроках
« Ответ #7 : 31.05.2016 11:24:35 »
А детям вообще нужно что-то из /home запускать?
программирование в школах обычно проходят, так что надо.


Как вариант можно запретить 3D ускорение на видеокарте, если оно не нужно для других целей  :-[

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
Re: Борьба с "игрушками" на уроках
« Ответ #8 : 31.05.2016 11:44:51 »
Как вариант можно запретить 3D ускорение на видеокарте, если оно не нужно для других целей  :-[
Достаточно удалить libwine-gl
Андрей Черепанов (cas@)

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 10 259
Re: Борьба с "игрушками" на уроках
« Ответ #9 : 31.05.2016 13:52:12 »
Если пользователь получит возможность временно изменять параметры ядра, он может вернуть себе те права, которые захочет.

Инфлэйм

  • Гость
Re: Борьба с "игрушками" на уроках
« Ответ #10 : 31.05.2016 18:17:49 »
Если пользователь получит возможность временно изменять параметры ядра, он может вернуть себе те права, которые захочет.
А детишечки то сейчас очень продвинуты.

Оффлайн KI

  • Завсегдатай
  • *
  • Сообщений: 113
Re: Борьба с "игрушками" на уроках
« Ответ #11 : 31.05.2016 19:28:20 »
Интернет через прокси, ученическим ПК статические IP и включить их в черный список, если понадобится интернет отключить черный список дело минуты. Странно у вас работает фильтрация.

Онлайн yaleks

  • Мастер
  • ***
  • Сообщений: 6 224
Re: Борьба с "игрушками" на уроках
« Ответ #12 : 31.05.2016 21:43:35 »
Странно у вас работает фильтрация.
дело не в фильтрации (могут и на флешке принести), а в учителе.
Это что-то странное, что дети успевают не только запустить, но и даже поиграть.
Заблокировав в wine, станут играть в нативные линуксовые игры (те же CS&HL портированы и вполне неплохо работают).

Дисциплину, в том числе трудовую, надо повышать  ;-)

Оффлайн rotkart

  • Завсегдатай
  • *
  • Сообщений: 661
    • Email
Re: Борьба с "игрушками" на уроках
« Ответ #13 : 31.05.2016 22:30:41 »
Дисциплину, в том числе трудовую, надо повышать  ;-)

+100500
Только что сам хотел подобный пост сочинить :-)

Хотя спрашивает же не учитель, техник.
К нему вопросов по преподаванию и быть не может, а задачу решить надо.
У меня проблема игр в wine была, с своё время, решена сносом пакетов wine*.
Потом они (пакеты) вернулись для Поляковского NetTest.
Игры на уроке пресекаются банальным контролем рабочих столов по vnc, удалением *.exe и удалённой перезагрузкой - все скриптом по ssh с мордой на kdialog на машине учителя.
Проблема порчи рабочих столов - сносом директорий ~/.kde* скриптом и организацией разных аккаунтов для разных классов.
Ну и конфетка в кармане - директория с ioquake3 и urban terror, подключаемая по команде с учительского компьютера по encfs ;-)
Научить нельзя, научиться можно.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 950
Re: Борьба с "игрушками" на уроках
« Ответ #14 : 01.06.2016 01:16:56 »
дело не в фильтрации (могут и на флешке принести)
СД-ромов нет, ученикам доступа к /media нет (с флешками облом), инет через учительский комп и только по разрешению учителя :) Ну и системного вайна тоже нету :)))