Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: OpenSuse
Por fanick6
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Criar usuario no Linux sem senha
Linux user
Publicado por Eduardo P. Belon em 16/04/2006

Login: dubelon, 45167 pontos
[ Hits: 27601 ]

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:

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


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Fazendo cópia de CDs via prompt
   Dica Linux recomendada Como fazer a cópia (clonar) de um HD para outro
   Dica Linux recomendada Utilizando NAT em containers Openvz: Iptables: No chain/target/match by that name
   Dica Linux recomendada Atualizar KDE 4.5.4 para Mandriva 2010
   Dica Linux recomendada Interligar dois servidores Asterisk

Comentários
[1] Comentário enviado por removido em 17/04/2006 - 00:22h:

Olá Eduardo!

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!

[2] Comentário enviado por sirelven em 17/04/2006 - 20:24h:

Olá

Estou apenas com uma duvida. Pra que o pwconv e o pwunconv?
Não são necessários, basta editar direto o /etc/shadow e apagar a senha ...
Esses comandos são usados para migrar de unix antigos (embora já tenha visto linux assim), que usavam a senha no /etc/passwd e que portanto o seu hash era visivel a qualquer um. Com o advento do shadow, as senhas ficam armazenadas no /etc/shadow, que só é visível pelo root.

Até +

[3] Comentário enviado por tecnet em 28/12/2006 - 12:54h:

Verdade, Dubelon, mais vlw pela ajuda!

[4] Comentário enviado por eltonrauh em 27/02/2007 - 22:02h:

Opa... não sabia por esse modo, mas se puder ajudar, ai vai uma dica...
adduser --disabled-password usuario
e apague o (*) do usuário dentro do /etc/shadow ...

flw :)


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.