Перед тем, как войти в систему, вы должны ответить на эти вопросы 3?

У меня есть двое детей, которые очень любят Ubuntu, так что они не выполняют свою математическую домашнюю работу. Итак, в духе Монти Пайтона, я хотел бы представить им что-то вроде:

«Остановитесь. Кто пересечет Мост Смерти, должен ответить мне на эти три вопроса, кроме той, которую он видит».

при входе в систему.

Им нужно будет решить несколько математических задач, прежде чем они смогут войти в систему.

Мой вопрос: можно ли это сделать?

1
задан 26 August 2013 в 22:15

1 ответ

Это можно сделать, но потребуется много технических ноу-хау. Самый простой способ сделать это, написав скрипт, который запускается как root, который:

автоматически изменяет свой пароль (ы) автоматически на ответ по заданному вопросу, меняет обои рабочего стола, чтобы показать вопрос, который они пытаются ответить

Вам, вероятно, потребуется сохранить список математических проблем в текстовом файле (или базе данных) и использовать инструменты командной строки imagemagick, чтобы добавить текст проблемы на обои рабочего стола. Использовать cron, чтобы запланировать, чтобы этот скрипт запускался так часто (ежедневно?).

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

3
ответ дан 24 May 2018 в 18:40
  • 1
    Спасибо за Ваш ответ. Я собирался использовать мини-базу данных вопросов и ответов, и мне очень нравится идея использования imagemagik. – user187493 26 August 2013 в 23:07

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

Похожие вопросы: