[ubuntu-it] dubbio sudo e sudo -i

enzo.palumbo enzo.palumbo a gmail.com
Mer 28 Mar 2007 09:19:11 BST


Ciao *,

ho provato a utilizzare il mio pc come gateway dando i seguenti comandi:
sudo iptables -t nat -A POSTROUTING -o <internet gate> -j MASQUERADE
sudo iptables -I FORWARD -m state --state RELATED,ESTABLISHED -j ACCEPT
sudo iptables -A FORWARD -s <ip/class-client>  -j ACCEPT

devo poi abilitare il forward nel kernel con:
echo '1' > /proc/sys/net/ipv4/ip_forward
ma non mi permette di farlo con sudo e devo quindi diventare root (sudo
-i) e poi viene accettato il comando.

Che differenza c'e' nel dare un comando con sudo e sudo -i?
Un comando preceduto da sudo non e' completamente equivalente al comando
dato da utente root?
avete qualche idea?

Grazie a tutti
Enzo




Maggiori informazioni sulla lista ubuntu-it