Автор Тема: Возможность управления запускаемыми приложениями с удаленного ПК - возможно?  (Прочитано 2870 раз)

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 969
Крон тут не поможет. Типичная ситуация - у учеников замена и они пришли в комп.класс поработать (поиграть, попечатать). А там, в соответствии с кроном - "все права", ибо в это время в класс может зайти любой учитель для своей работы. И нужно быстренько поменять права с "все права" до "только то, что нужно ученику".

Я уже предлагал - файл на компе учителя - доступ к нему по сети.
Что там описано - так скрипт и поступает - нет файла - непущает по времени...

Оффлайн Карлсон

  • Завсегдатай
  • *
  • Сообщений: 1 699
Я уже предлагал - файл на компе учителя - доступ к нему по сети.
Что там описано - так скрипт и поступает - нет файла - непущает по времени...

Ровно до первого смекалистого школьника :)

Все эти "по времени, а потом отрезаем доступ на чтение" -- ерунда. Скриптик написать, который как только, так сразу, скачивает все в $HOME -- не так уж сложною. А скачав игрушку с сервера, можно локально ее запустить.

Оффлайн YYY

  • Мастер
  • ***
  • Сообщений: 5 969
Все эти "по времени, а потом отрезаем доступ на чтение" -- ерунда. Скриптик написать, который как только, так сразу, скачивает все в $HOME -- не так уж сложною. А скачав игрушку с сервера, можно локально ее запустить.
Ну дак радоваться надо :)
5ку в дневник и родителей в школу ;)

lx001

  • Гость
Цитировать
Скриптик написать, который как только, так сразу, скачивает все в $HOME
Квота на $HOME, чтобы влезали только файлы для учебы + запрет на монтирование и загрузку с внешних носителей.
+ все игры перенести в /usr/games; groupadd gamers; useradd -G gamers -p pass gamer ; chown -R root:gamers /usr/games; chmod 750 /usr/games
Учителю оставляем рубильник:
выкл:
for machine in $machine_list ; do
  ssh -i /root/id_rsa root@${machine} 'passwd -l gamer && killall -9 -u gamer'
done
вкл:
for machine in $machine_list ; do
  ssh -i /root/id_rsa root@${machine} 'passwd -u gamer'
done