Defina outra senha automaticamente todos os dias para uma sessão de usuário

1

Eu gostaria de configurar meu computador para ter uma sessão cuja senha mudaria automaticamente todos os dias. A senha não precisa ser muito strong e deve ser fácil de reconstruir mentalmente (vou pensar em uma fórmula matemática para retornar um número como função da data, o que seria bastante difícil de decifrar). A questão é que eu seria o único a ser capaz de reconstruir a senha do dia atual e meu irmão mais novo, que tem 12 anos, teria que pedir a senha se ele precisasse da senha. computador naquele dia, já que às vezes eu volto tarde da noite, e não posso monitorá-lo quando não estou em casa.

Eu pensei em adicionar algumas linhas de código em um script que seria executado uma vez quando o computador estivesse ligado, mesmo antes de uma sessão ser aberta. O crontab do root com o flag @reboot faz o trabalho?

Pode ser uma linha como passwd "example"$(date "+%w%d") (a senha gerada seria mais complexa, mas isso é um exemplo), mas digamos que eu quero que o root execute essa ação, e não encontro no manual maneira de alterar a senha de um usuário específico. Eu gostaria de escrever algo semelhante a echo "example"$(date "+%w%d") | passwd --user mylittlebrother , mas a opção --user não existe ...

Como devo proceder? Existe uma maneira melhor de fazer isso?

Obrigado antecipadamente !!!

    
por Johannes Lemonde 16.12.2017 / 16:12

0 respostas