senha do usuário que expira todos os dias no Linux

2

Eu tenho uma conta de usuário para Oracle em um servidor Redhat Enterprise Linux 6.8. É suposto ter uma senha que não expira, portanto, desativei o envelhecimento da senha usando

chage -I -1 -m 0 -M 99999 -E -1 oracle

Confirmo novamente para garantir que a senha nunca expire. No entanto, no dia seguinte, vejo que a senha expirou e as tarefas do cron estão falhando.Entrada de chage -l is:

Last password change : password must be changed
Password expires : password must be changed
Password inactive : password must be changed
Account expires : never
Minimum number of days between password change : 0
Maximum number of days between password change : 90
Number of days of warning before password expires : 14

Também em var/log/secure , vejo isto:

chage[16948]: changed password expiry for oracle
Password does meet requirements.

Eu gostaria de receber ajuda. Obrigado

    
por LinuxNoob339 27.09.2016 / 16:13

1 resposta

-1

esse comando deve funcionar. Você deve assistir OU dar uma olhada no / var / log / secure (ou /var/log/auth.log em algumas distros). Veja se há alguma tentativa fracassada de login no oracle.

Se o seu servidor está voltado para o público, sem dúvida ele está sendo atacado por um ataque de força bruta.

verifique o sshd e veja se você tem MaxAuthTries set; que bloquearia o usuário se houvesse muitas tentativas ssh.

você pode querer desabilitar o oracle ssh todos juntos /etc/ssh/sshd_config :

Match User oracle
    PasswordAuthentication no
    
por 27.09.2016 / 17:37

Tags