segun o comando ifconfig nao pode ser utilizado por usuarios normais...
tenta dar uma olhada sobre o SUDO..
sia
Blz, pessoal, estou com um problema aqui com um script, que estou fazendo, ele at� que executa legal como root, mas como usu�rio normal, ele n�o vai, j� setei suid no arquivo, mas mesmo assim.... nada
Qdo executo como usu�rio normal, d� esse erro :
Deseja adquirir um endereco virtual? (s)im ou (n)ao ? s
Indique um endereco IP 192.168.0.3
SIOCSIFADDR: Permiss�o negada SIOCSIFFLAGS: Permiss�o negada
______________________________________________________________________
Aqui vai o script...
#!/bin/bash #Script em bash para atribuicao de ip a uma interface virtual
i=`/sbin/ifconfig -a |grep eth0:* |cut -c 6|sort|tail -1` export i
n_root="su -c 'ifconfig eth0:`expr $i + 1` $IP'" opt=s
clear
while [ "$opt" = s ] ; do echo "Deseja adquirir um endereco virtual? (s)im ou (n)ao ?" read opt
if [ "$opt" = s ] ; then echo "Indique um endereco IP" read IP ; export IP
id | cut -c 5 > /dev/null
if [ "$?" = 0 ] ; then /sbin/ifconfig eth0:`expr $i + 1` $IP > /dev/null opt=n
else
echo "Entre com a senha de root" exec $n_root clear
opt=n
fi
elif [ "$opt" = n ] ; then
echo "Ate a proxima :)"
elif [ "$#" = 0 ] ; then
echo "Erro ! Responda apenas (s) ou (n)"
opt=s ; sleep 2
clear
fi
done
_________________________________________________________________________________
[EMAIL PROTECTED]:~$ ls -l tmp/shellscript/eth0_virtual.sh
-rwsr-sr-x 1 root root 1034 2004-11-15 22:00 tmp/shellscript/eth0_virtual.sh
Obrigado pela aten��o... Guilherme
--- iBestMail, agora com POP3/SMTP e 120MB de espa�o! Experimente: http://www.ibestmail.com.br
Esta mensagem foi verificada pelo E-mail Protegido Terra.
Scan engine: McAfee VirusScan / Atualizado em 10/11/2004 / Vers�o: 4.3.20 (10.21) - Dat 4406
Proteja o seu e-mail Terra: http://www.emailprotegido.terra.com.br/
-- GUS-BR - Grupo de Usuarios Slackware - BR http://www.slackwarebrasil.org/ http://www.linuxmag.com.br/mailman/listinfo/slack-users

