У меня есть двое детей, которые очень любят Ubuntu, так что они не выполняют свою математическую домашнюю работу. Итак, в духе Монти Пайтона, я хотел бы представить им что-то вроде:
«Остановитесь. Кто пересечет Мост Смерти, должен ответить мне на эти три вопроса, кроме той, которую он видит».
при входе в систему.
Им нужно будет решить несколько математических задач, прежде чем они смогут войти в систему.
Мой вопрос: можно ли это сделать?
Это можно сделать, но потребуется много технических ноу-хау. Самый простой способ сделать это, написав скрипт, который запускается как root, который:
автоматически изменяет свой пароль (ы) автоматически на ответ по заданному вопросу, меняет обои рабочего стола, чтобы показать вопрос, который они пытаются ответитьВам, вероятно, потребуется сохранить список математических проблем в текстовом файле (или базе данных) и использовать инструменты командной строки imagemagick, чтобы добавить текст проблемы на обои рабочего стола. Использовать cron, чтобы запланировать, чтобы этот скрипт запускался так часто (ежедневно?).
Получение экрана входа в систему для трех разных вопросов потребует can пользовательского взлома и, вероятно, потребует замены больших частей вашей системы, поэтому не рекомендуется. Даже «простой» сценарий выше требует большого количества навыков и знаний и может потенциально нарушить вашу систему, если все сделано неправильно.