
thuck
(usa Debian)
Enviado em 12/11/2009 - 18:47h
Só mais um comentário, o fato de qualquer usuário poder rodar o comando, não quer dizer que o comando poderá acessar coisas mais baixo nível, um exemplo é o ifconfig, qualquer usuário pode rodá-lo, mas isso não quer dizer que qualquer usuário pode alterar a configuração das placas de rede:
thuck@thuck:~$ ls -lh /sbin/ifconfig
-rwxr-xr-x 1 root root 61K 2009-03-16 02:00 /sbin/ifconfig
thuck@thuck:~/sms/smpp2$ /sbin/ifconfig
eth1 Link encap:Ethernet HWaddr 00:1c:23:14:72:a3
inet addr:172.27.109.119 Bcast:172.27.109.255 Mask:255.255.255.0
inet6 addr: fe80::21c:23ff:fe14:72a3/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:787903 errors:0 dropped:0 overruns:0 frame:0
TX packets:478090 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:402068823 (383.4 MiB) TX bytes:64140047 (61.1 MiB)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:5810 errors:0 dropped:0 overruns:0 frame:0
TX packets:5810 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:714176 (697.4 KiB) TX bytes:714176 (697.4 KiB)
thuck@thuck:~$ /sbin/ifconfig wlan0 up
SIOCSIFFLAGS: Permission denied