Temos o Ubuntu 14.04.3 LTS em nossos computadores de laboratório na minha faculdade. Eu notei um bug sério hoje.
Posso pular os últimos caracteres da minha senha e ainda assim efetuar o login sem problemas. Por exemplo, se minha senha for a1b2c3d4e5f6g7h8
, posso digitar a1b2c3d4e
e ainda fazer login. Muitas outras pessoas também notaram esse bug.
Observe que a senha não pode ser ignorada completamente - o máximo que pulei é de 7 caracteres. Se eu tentar pular mais, a mensagem " Senha inválida, tente novamente " será exibida. Observe também que qualquer permutação aleatória de uma substring da senha não funciona.
Isso também acontece se eu bloquear a tela manualmente e digitar a senha novamente. O mesmo bug está presente durante o uso ssh
e a busca e a busca no Stack Overflow não ajudaram.
Minha pergunta é - como faço para corrigir esse erro, se é que posso corrigi-lo? Nosso sysadm não estará disponível antes de segunda-feira, e isso está realmente me incomodando.
IMPORTANTE: Observe que nenhuma das contas dos alunos está na lista de sudoers, apenas o sysadm tem acesso root. Além disso, o seguinte aparece quando eu ssh
em minha própria conta:
Welcome to Ubuntu 14.04.3 LTS (GNU/Linux 3.13.0-65-generic i686)
* Documentation: https://help.ubuntu.com/
543 packages can be updated.
350 updates are security updates.
New release '16.04.1 LTS' available.
Run 'do-release-upgrade' to upgrade to it.
ATUALIZAÇÃO: Parece que o problema importante não é o número de caracteres omitidos no final, mas o fato de que é possível fazer login com os oito ou mais primeiros caracteres da senha.