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

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

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

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

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

Спасибо заранее !!!

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

0 ответов

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

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