Установите другой пароль автоматически каждый день для сеанса пользователя

Я хотел бы настроить мой компьютер на сеанс, пароль которого будет меняться автоматически каждый день. Пароль не обязательно должен быть очень надежным, и его легко восстановить мысленно (я подумаю над математической формулой, которая возвращает число как функцию от даты, которую было бы достаточно сложно взломать). Суть в том, что я был бы единственным, кто смог бы восстановить пароль текущего дня , и моему младшему брату, которому 12 лет, пришлось бы запрашивать пароль, если ему нужен компьютер в тот день, так как я иногда возвращаюсь поздно вечером, и я не могу следить за ним, когда меня нет дома.

Я подумал добавить несколько строк кода в скрипт, который будет запускаться один раз при включении компьютера, даже до открытия сеанса. Работает ли crontab root с флагом @reboot?

Это может быть строка, такая как passwd "example"$(date "+%w%d") (сгенерированный пароль будет более сложным, но это пример), но позвольте мне сказать, что я хочу, чтобы root выполнил это действие, и я не нахожу в Руководство способ изменить пароль для конкретного пользователя. Я хотел бы написать что-то похожее на echo "example"$(date "+%w%d") | passwd --user mylittlebrother, но опция --user не существует ...

Как мне действовать? Есть ли лучший способ сделать это?

Заранее спасибо !!!

1
задан 16 December 2017 в 18:12

0 ответов

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

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