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

script "Opiniao"




Boa Tarde Lista,

Preciso alterar a senha de meus usuarios aki na empresa /etc/samba/smbpasswd tenho um senha.txt com os nomes e as senhas (OBS: os usuarios ja existem e as senhas deles sao 123456 )

---------------
senhas.txt
a0410001:35c7c
a0410002:765w21
a0420300:zae714
...
...
-------
Fiz esse script abaixo com o pouco conhecimento que tenho...


#!/bin/bash
# Variaveis de ambiente
# Argumento obrigatorio: nome da conta do arquivo
if [ "${1}" = "" ]; then
echo "Use: ${0} <arquivo>"
  exit -1
fi
ARQUIVO=${1}
# Comando para Alterar a senha dos usuario!
SENHA="`cut -d ":" -f2 ${ARQUIVO}`"
for x in `cat ${ARQUIVO} | cut -d ":" -f1`; do smbpasswd -as $x echo $SENHA ; echo $SENHA ; done | echo "Senha Criada" $SENHA


Qual a opiniao de vcs? vcs teriam uma sugestao para melhorar e fazer funcionar!

Ele executa mostra "Senha Criada senha" mas naum altera a senha do usuario no smbpasswd!

Agradeco desde ja pela atencao!!!

--
Aloisio Bilck
MSN: aloisiobilck@hotmail.com ICQ: 253574926
Fone: 48 3259-3010
-----> Esec - Uma Escola de Negócios <-----

begin:vcard
fn:Aloisio  Bilck
n:Bilck;Aloisio 
org:;Informatica
tel;work:(48) 259-3010
version:2.1
end:vcard


Reply to: