Durante muitos anos, o Kali Linux manteve a política de acesso root como usuário padrão, uma herança do BackTrack Linux. Em 31 de dezembro de 2019, os desenvolvedores do Kali Linux decidiram mudar para uma política mais "clássica" — a ausência de permissões de root para o usuário na sessão padrão. Essa mudança será implementada na versão 2020.1 da distribuição, mas, se desejado, já pode ser testada agora, baixando uma das compilações noturnas ou semanais.
Um pouco de história e teoria
Inicialmente, o BackTrack Linux era baseado no Slackware, e continha apenas um grande conjunto de ferramentas para pentesting. Como muitos dessas ferramentas exigiam permissões de root e a distribuição era projetada apenas para rodar em modo Live a partir de um disco, a solução mais óbvia e simples foi tornar a conta root padrão para o usuário.
Com o tempo, a popularidade da distribuição cresceu, e os usuários começaram a instalá-la no hardware, ao invés de simplesmente utilizá-la no modo "disco de inicialização". Assim, em fevereiro de 2011, foi decidida a mudança do Slackware para o Ubuntu, a fim de reduzir problemas para os usuários e proporcionar atualizações oportunas. Logo depois, o Kali foi baseado no Debian Linux.
Embora Os desenvolvedores não incentivam o uso do Kali como sistema operacional principal, mas atualmente muitos usuários inexplicavelmente o fazem, mesmo que não utilizem a distribuição para seu propósito original — realizar pentests. Curiosamente, alguns membros da equipe de desenvolvimento da distribuição também fazem isso.
Nesse uso, as permissões de root padrão são mais um mal do que um bem, por isso foi decidida a transição para um modelo de segurança "tradicional" — usuário padrão sem permissões de root.
Os desenvolvedores temem que essa decisão resulte em uma enxurrada de relatórios de erros, mas a segurança na utilização da distribuição ainda é mais importante.
Fonte: linux.org.ru

