- Editado
Neste tutorial, vou te ensinar como resetar / reiniciar as senhas do NovoSGA 2.0.8 de forma automática.
Utilizo o GNU/Linux CentOS 7 como servidor e MariaDB 10.3 como servidor de banco de dados.
Acesse o Crontab com o usuário "root":
crontab -e
Adicione os seguintes conteúdos ao arquivo que se abriu: (Observe as credenciais do Seu banco de dados).
O parâmetro abaixo, irá ser executado todos os dias às 00h05, reiniciando as senhas geradas no dia anterior.
# Resetar as senhas do NovoSGA diariamente as 00h05
05 00 * * * APP_ENV=prod LANGUAGE=pt_BR DATABASE_URL="mysql://novosga:123456@localhost:3306/novosgadb" /var/www/html/novosga/bin/console novosga:reset
Salve e saia do arquivo.
Veja se a tarefa está correta e salva no arquivo do crontab com o comando abaixo:
crontab -l
É isso, no horário e dia que você determinar, o cron executará a tarefa e as senhas do dia serão reiniciadas.
Até mais!