Mudar senha de usuário automaticamente

Publicado por Sérgio Abrantes Junior 23/04/2008

[ Hits: 11.205 ]

Homepage: https://br.linkedin.com/in/sergioabrantes

Download muda_senha.txt




Pessoal,

fiz este script conforme a solicitação de um cliente em mudar a senha do usuário FTP que ele passa para os seus clientes semanalmente.

Gera a senha aleatóriamente e envia para o e-mail qual é a senha. Ele irá gerar uma senha com 3 números,nome1,arroba,nome2 e mais 3 números.

Exemplo:
123nome1@nome2456

Mude o usuarioFTP para o usuário que você deseja mudar a senha e coloque seu e-mail substituindo o seu@email.com

Depois é só colocar na crontab : )

Sérgio Abrantes

  



Esconder código-fonte

#!/bin/bash

# Gera dois numeros randomicos
((num=$RANDOM % 999))
((num2=$RANDOM % 999))
senha=$num'nome1@nome2'$num2

# O Comando autopasswd adiciona senha automaticamente
autopasswd usuarioFTP $senha

echo $senha > /tmp/senha.ftp

# Manda email
mail -s "Senha para FTP" seu@email.com < /tmp/senha.ftp
rm -rf /tmp/senha.ftp

Scripts recomendados

Firewall básico

Bashblog v3.0 - cria um microblog em HTML5

cria usuario

Gerência do tempo de inicialização das MFs de uma nuvem privada com o OpenNebula

Obter ip a partir de um NO-IP ou DYNDNS e atualizar o endereço do MUNIN MESTRE em um nó linux.


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts