Tudo bom galera???

Abaixo segue um script para criar usu�rios.
Se poss�vel gostaria que voc�s desses uma olhadinha nele, pois gostaria de
saber se est� certo desta forma.

-------------------------------------------------------------

#!/bin/bash

clear

# Recebe login e nome do usu�rio
echo "==> Login do usu�rio...:"
read login
echo "------------------------"
echo "==> Nome do usu�rio....:"
read nome
echo ""
echo "------------------------"
echo ""

# Testa se o usu�rio j� n�o se encontra cadastrado
grep "^$login:" /etc/passwd  > /dev/null
if [ $? -eq 0 ]; then
  echo ""
  echo "Usu�rio $login j� foi criado!"
  sleep 1
  continue
fi

#--> fazer um else-if aqui...

# Usu�rio � cadastrado no grupo 'alunos' com senha eceg2003
useradd -s /bin/false -m $login -c "$nome" -g alunos -p eceg2003
echo "Usuario $nome criado com sucesso!"

#--> aquie encerra o else-if...

----------------------------------------------------------------------------

O que falta:
    - por que o "-m" � o login? Procurei no help do useradd e ele fala outra
coisa do "-m";
    - como concateno duas strings?;
    - o "-p" cria uma senha criptografada. Como posso fazer para que a senha
seja realmente "eceg2003";
    - n�o consegui implementar o else-if...

Qualquer ajuda ser� de grande valia!!!

Obrigad�o,

Edson.



Assinantes em 11/02/2003: 2236
Mensagens recebidas desde 07/01/1999: 200775
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista: 
            mailto:[EMAIL PROTECTED]

Responder a