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



» Screenshot
Linux: Geraline no SLACK
Por pop_lamen
» Login
Login:
Senha:

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

Esqueci minha senha


Dica

Como trocar senhas de usuários dentro de um Shell Script
Linux user
Publicado por Fernando Ribeiro em 23/08/2007

Login: fernandofat, 383727 pontos | Blog: http://www.vivaolinux.com.br/~fernandofat
[ Hits: 8486 ]

Como trocar senhas de usuários dentro de um Shell Script

Para trocar senhas de usuários dentro de um Shell Script utilize o seguinte comando:

usermod -p $(openssl passwd -1 $SENHA) $NOME

Observações:
  • O usuário que rodar o script deve ter direitos suficientes para fazer a troca de senha;
  • O comando "usermod -p $(openssl passwd $SENHA) $NOME", também funciona, mas retorna a seguinte mensagem para senhas maiores que 8 caracteres:

    "Warning: truncating password to 8 characters"

    para saber detalhes sobre o parâmetro "-1" acesse http://www.madboa.com/geek/openssl/#passwd

  • Podem existir outras formas de se trocar senhas dentro de um script, esta pode não ser a única.

[]'s

Fernando


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Curso de Shell Script Avançado
   Dica Linux recomendada SSH simultâneo para vários servidores
   Dica Linux recomendada Leitura da memória em tempo real
   Dica Linux recomendada FreeBSD - PF + Altq + MRTG
   Dica Linux recomendada Linux From Scratch

Comentários
[1] Comentário enviado por michel5670 em 10/11/2007 - 10:47h:

Colega esse script pode ser usado em qualquer distribuição!!!!!!


[2] Comentário enviado por fernandofat em 10/11/2007 - 12:55h:

Acredito que funcione para outras distribuições sim.

Eu fiz no Fedora.

[]'s

Fernando


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.