[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Como colocar corretamente em um script variável contendo senha para o su
From: |
Edgard Costa |
Subject: |
Como colocar corretamente em um script variável contendo senha para o sudo vI.I |
Date: |
Sun, 23 Mar 2008 13:42:12 -0000 |
User-agent: |
eGroups-EW/0.82 |
Seguindo sugestão de colocar o comando su dentro do expect e sem
resultado.
# !/bin/bash
# script de reconecção
#
#-------------------------------------------------------------
conecta()
{
su - edgard
exec expect
set senha "senhacorreta"
spawn su $argv
expect "Senha:"
send "$senha\r"
interact
expect eof
cd /etc/init.d
sudo ./networking restart
exec expect
set senha "senhacorreta"
spawn sudo $argv
expect "[sudo] password for edgard:\r"
send "$senha\r"
interact
expect eof
exit
}
conecta
Fica parado na senha do comando su ainda!!!
EdgardCosta
- Como colocar corretamente em um script variável contendo senha para o sudo vI.I,
Edgard Costa <=