Criar usuario no Linux sem senha
Dica publicada em Linux / Avançado
Criar usuario no Linux sem senha
Esta dica explica como criar um usuário que acessa o sistema, sem digitar senha, somente fornecendo o seu nome.
Primeiramente adicione a conta do usuário no sistema, no caso utilizamos o comando:
# /usr/sbin/adduser teste
Assim adicionamos o usuário teste. Em seguida digite:
# pwunconv
Cuidado com este comando, pois abrimos completamente o acesso a todos os usuários do s.o. sem senha. Em seguida iremos alterar a linha do usuário criado no arquivo /etc/passwd.
Linha original:
teste:!!:530:530:Usuário Teste:/home/teste:/bin/bash
Linha alterada:
Primeiramente adicione a conta do usuário no sistema, no caso utilizamos o comando:
# /usr/sbin/adduser teste
Assim adicionamos o usuário teste. Em seguida digite:
# pwunconv
Cuidado com este comando, pois abrimos completamente o acesso a todos os usuários do s.o. sem senha. Em seguida iremos alterar a linha do usuário criado no arquivo /etc/passwd.
Linha original:
teste:!!:530:530:Usuário Teste:/home/teste:/bin/bash
Linha alterada:
teste::530:530:Usuário Teste:/home/teste:/bin/bash
Alteramos a linha apagando os caracteres que seguem após o nome do usuário, que seria sua senha. Agora digite:
# pwconv
Assim retornamos o acesso normal ao sistema, e pronto, o usuário está apto a acessar o sistema, sem ter que digitar a senha. Lembrando que não recomendo utilizar um usuário sem senha, somente em casos de real necessidade.
( o_ Eduardo P. Belon
// \ dubelon@bol.com.br
V_/_ ICQ:174166295
Reg. Linux User #311423
Achei sua dica interessante, mas gostaria de reforçar a idéia de que sempre é uma boa prática de administração não permitir senhas nulas. Nesses casos em que for desejável logins sem/mínima iteração do usuário é melhor configurar uma conta segura com login automático (O kdm, por exemplo oferece suporte à essa feature). Abraço!