
msoliver
(usa Debian)
Enviado em 11/02/2016 - 13:48h
leandro1982 escreveu:
Boa tarde pessoal .... estou com um dificuldade pois o script que criei não esta funcionando pois preciso que ele autentique a senha do encfs.....
Segue o script
#!/bin/bash
#__BEGIN_MAIN_
cd /home/bw/Documents/
encfs /home/bw/Documents/kings /home/bw/Documents/nokings
#__END_MAIN__
ao chegar na ultima linha o script se quebra ele não autentica, como eu posso fazer o escript digitar a devida senha ???
Obrigado
_______________________________________
Boa tarde.
Exemplo simples de senha:
#!/bin/sh
PWDADM="VIVAOLINUX" #Esta é a senha definida, você pode defini-la em um arquivo...
echo -n "INFORME a SENHA: \n"
read -s pwdadm
[ $pwdadm = $PWDADM ] && echo "SENHA OK" || echo -e "\e[00;31m\n SENHA INVÁLIDA\e[0m\n"
Nesta outra opção, é gerada uma senha e enviada p/ o email, usa o MUTT.
[code]#!/bin/sh
#GERA SENHA
SENHA=$(echo -e `cat /dev/urandom | tr -dc '[:alnum:]!@#$&*+=' | fold -w 8 | head -n 1`)
echo ${SENHA} | `mutt -s "Senha" SEU_EMAIL_AQUI`
printf "\n A SENHA FOI ENVIADA PARA O EMAIL \"CADASTRADO\"\n"
read -s -p " Digite a Senha! " PWDADM
[ "$PWDADM" = "$SENHA" ] || { echo -e "\e[00;31m\n SENHA INVÁLIDA\e[0m\n" ; exit ; }
Att.:
Marcelo