[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: SCRIPT para adicionar usuários - SENHA CRIPTOGRAFADA....



On 6/14/05, Sgt Scherolt <scherolt@cds.eb.mil.br> wrote:
> *Ola lista.....
> 
> Estou tentando usar o script abaixo para criar usuário automaticamente
> apartir de uma lista....
> *
> SCRIPT
> =============================================================
> LISTA="lista.txt"
> HOME_BASE="/home/"
> 
> cat ${LISTA} | \
> while read USUARIO GRUPO COMENTARIO
> do
>   useradd -g ${GRUPO} -p brasil -m -d ${HOME_BASE}${USUARIO} -c
> ${COMENTARIO} \
>    ${USUARIO}
>   done
> 
> =============================================================
> 
> 
> *Ocorre que a senha do usuário acaba ficando no /etc/passwd em claro,
> sem criptografia....*
> 
> /etc/passwd
> -----------------------------------------------------------------
> teste11:brasil:12948:0:99999:7:::
> --------------------------------------------------------------------
> 
> 
> Ocorre que a senha do usuário acaba ficando no /etc/passwd em claro, sem
> criptografia....
> 
> como devo fazer para adicionar a senha padrão já criptografada......
> 
> Simplesmente colocar um passwd {$USUARIO}, não fica muito bom.....
> 
> teria que digitar a senha padrão umas 400X.......... risos
> 
> Alguem pode ajudar......
> 
> 
> --
> ........................................................
> Ronald Emerson Scherolt da Costa - 2º Sgt Art
> Centro de Desenvolvimento de Sistemas - CDS
> Divisão de Planejamento, Coordenação e Controle
> Seção  Suporte Técnico
> Fone: (61) 317.3310 - RITEx: 850.3310

Vc tem q passar a senha já criptografada. O grub-md5-crypt resolve.

Em vez de:

# useradd -g ${GRUPO} -p brasil ...

Utilize o grub-md5-crypt, e passe como param a senha encriptada:

# useradd -g ${GRUPO} -p '$1$CMicx0$zmiUZnCwXDTlsNnx9XFkN.' ...

Note a utilização dos apóstrofos delimitando a senha.

[]s!

-- 
Augusto Cezar Amaral <augusto.cezar@gmail.com>



Reply to: