Altera o tempo limite da senha no Linux?

4

Se eu digitar a senha errada no login, o sistema me obriga a aguardar cerca de um segundo antes que eu possa tentar novamente. Existe uma maneira de reduzir esse tempo limite? Além disso, existe uma configuração de tempo limite global para su e sudo ou eu tenho que alterar esses tempos limite usando um método diferente?

    
por Steven 20.07.2010 / 06:44

3 respostas

2

altere a linha FAIL_DELAY em /etc/login.defs . Isso deve afetar o login e o su. Mas por que você quer fazer isso?

    
por 20.07.2010 / 14:22
3

Checando o /etc/login.defs no Ubuntu 11.10 Eu vejo que a opção de configuração que o b0fh menciona foi movida para o arquivo /etc/pam.d/login como:

auth       optional   pam_faildelay.so  delay=3000000

que eu mudei de 3 seg. para meio segundo, a fim de diminuir o efeito do meu mau hábito de muitas vezes começar minha senha errada na primeira vez. (Eu considero o risco adicional de um ataque de força bruta levar um sexto do tempo que teria tomado de outra forma é um fator insignificante)

    
por 26.02.2012 / 16:01
2

Por algum motivo, a edição do atraso em /etc/pam.d/login não tem efeito para o meu Ubuntu 12.04.

Seria melhor ter um atraso pequeno, mas não zero (como meio segundo); Não consegui fazer isso, mas consegui desativar o atraso editando /etc/pam.d/common-auth de

auth    [success=1 default=ignore]      pam_unix.so nullok_secure

para

auth    [success=1 default=ignore]      pam_unix.so nullok_secure nodelay

Nenhuma reinicialização é necessária.

    
por 13.08.2013 / 06:53