pt.phhsnews.com


pt.phhsnews.com / Como o Linux sabe que uma nova senha é semelhante à antiga?

Como o Linux sabe que uma nova senha é semelhante à antiga?


Se você já recebeu uma mensagem dizendo que sua nova senha é muito parecida com a sua antiga, então você pode estar curioso sobre como o seu sistema Linux "sabe" que eles são muito parecidos. A postagem de perguntas e respostas do SuperUser de hoje dá uma espiada por trás da 'cortina mágica' do leitor.

A sessão de perguntas e respostas vem para nós, cortesia da SuperUser - uma subdivisão do Stack Exchange, um grupo de Sites de perguntas e respostas.

Screenshot courtesy of marc falardeau (Flickr).

A pergunta

Leitor SuperUser LeNoob quer saber como um sistema Linux 'sabe' que as senhas são muito semelhantes entre si:

I tentou alterar uma senha de usuário em várias máquinas Linux algumas vezes e quando a nova senha era muito parecida com a antiga, o sistema operacional disse que elas eram muito similares.

Eu sempre me perguntei como o sistema operacional sabe disso ? Eu pensei que as senhas foram salvas como um hash. Isso significa que, quando o sistema é capaz de comparar a nova senha por semelhança com a antiga, ela é realmente salva como texto simples?

Como um sistema Linux "sabe" que as senhas são muito semelhantes entre si?

A Resposta

O contribuidor do SuperUser slhck tem a resposta para nós:

Como você precisa fornecer senhas antigas e novas ao usar o passwd, elas podem ser facilmente comparadas em texto simples.

Sua senha é de fato Quando este é finalmente armazenado, mas até que isso aconteça, a ferramenta na qual você está digitando sua senha pode acessá-lo diretamente.

Esta é uma característica do sistema PAM que é usado no fundo da ferramenta passwd. O PAM é usado pelas distribuições modernas do Linux. Mais especificamente, pam_cracklib é um módulo para o PAM que permite rejeitar senhas com base em semelhanças e fraquezas.

Não são apenas senhas que são muito semelhantes e que podem ser consideradas inseguras. O código-fonte tem vários exemplos do que pode ser verificado, como se uma senha é um palíndromo ou qual a distância de edição entre duas palavras. A idéia é tornar as senhas mais resistentes a ataques de dicionário.

Veja a pam_cracklib manpage para mais informações.

Assegure-se de ler o resto da discussão animada no SuperUser através do tópico relacionado abaixo.


Tem algo a acrescentar à explicação? Som desligado nos comentários. Quer ler mais respostas de outros usuários do Stack Exchange com experiência em tecnologia? Confira o tópico de discussão completo aqui.


O que são câmeras sem espelho, e elas são melhores que as DSLRs normais?

O que são câmeras sem espelho, e elas são melhores que as DSLRs normais?

Recentemente, o popular fotógrafo Trey Ratcliff disse que comprou câmeras DSLR porque as câmeras sem espelho são o futuro. Vamos dar uma olhada no que essas câmeras são, e ver se Trey está em algo, ou apenas cheio de ar quente. Hoje, vamos aprender um pouco sobre a história das câmeras, o que as câmeras “espelhadas” são, e como esta nova geração de câmeras se encaixa na história da fotografia e no desenvolvimento de equipamentos cada vez melhores.

(how-to)

Como Fixar Widgets no Centro de Notificação com o Siri no macOS Sierra

Como Fixar Widgets no Centro de Notificação com o Siri no macOS Sierra

O Siri chegou ao macOS Sierra, e com ele um novo recurso que permite fixar widgets na coluna Hoje no centro de notificações. Este recurso é muito simples e útil, então vamos dar alguns minutos e mostrar como ele funciona. Normalmente, quando você pergunta algo ao Siri no macOS, ele mostra os resultados no canto superior direito.

(how-to)