5

Можно ли заставить linux требовать пароль пользователя только в течение указанного промежутка времени, например с понедельника по пятницу? Я хочу установить это так на моем Linux Mint, чтобы дети не могли получить доступ к компьютеру в школьные дни без разрешения, но все же позволяли войти в систему с паролем в школьные дни ...

РЕДАКТИРОВАТЬ: Под логином я имею в виду вход в систему с помощью графического интерфейса

1 ответ1

2

Это возможно... Вы делаете bash или программу, которая меняет пароль или отключает учетную запись для детей в определенный день, а затем возвращает правильный пароль или учетную запись в выходные дни.

Программа, отвечающая за изменение пароля или блокировку учетных записей, должна находиться в ~/.xinitrc или в другом файле, который запускается до входа в систему ...

if [[ $(date +%u) -gt 5 ]] ; then
    //Your programme
fi

Для дополнительной информации проверьте ...
- Отключение учетных записей пользователей
- Запуск Bash при запуске

Я запускаю минимальный Debian с wmii, поэтому я поместил мой стартовый bash в ~/.xinitrc, вы можете выбрать другой файл, который запускается на другом уровне запуска.

Надеюсь, поможет... :)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .