Eu passava o dia todo adicionando usuário ate montar este script:
#!/usr/local/bin/bash
clear
echo "Cadastro de novo usuario de CONEXAO"
read -p "Login: " login
read -p "Cidade: " cidade
read -p "Nome Completo: " nome
read -p "Telefone(000-0000) : " fone
if(pw useradd -n $login -c "$cidade - $nome - $fone - $(date +%d/%m/%Y)" -m -s /sbin/nologin);
passwd $login
else
clear
echo "Usuario $login ja existe ou erro no cadastro"
fi


Atenciosamente,
Técnico: Paulo Mallon
MSN [EMAIL PROTECTED]

----- Original Message ----- From: "Andre Luiz" <[EMAIL PROTECTED]>
To: <freebsd@fug.com.br>
Sent: Monday, May 16, 2005 10:53 PM
Subject: [FUG-BR] script - Alguem pode dar uma maozinha



Ola, estou comecando a mexer com script, meu interesse é desenvolver um script pra criar, apagar, localizar bloquear usuarios etc, pois esta comendo o meu tempo, desenvolvendo o script passaria esta resposabilidade pra uma outra pessoa, conseguir chegar ate ai, o problema agora é como a senha. Alguem poderia me ajudar. Desde de ja agradeco pela atencao.

#!/bin/bash
clear
echo
echo
echo    "       ADICIONANDO UM USUÁRIO"
echo
echo -n "       Digite o novo Login: "
read usuario
useradd -g users $usuario
usermod -s /dev/null $usuario
mkdir /home/$usuario
usermod -d /home/$usuario
chown -R $usuario /home/$usuario
clear
echo
echo    "       ADICIONANDO UM USUÁRIO NO SISTEMA"
echo
echo -n "       Digite a Senha: "
read senha
read


--------------------------------- Yahoo! Mail: agora com 1GB de espaço grátis. Abra sua conta! _______________________________________________ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br




_______________________________________________ Freebsd mailing list Freebsd@fug.com.br http://mail.fug.com.br/mailman/listinfo/freebsd_fug.com.br

Responder a