Vejam:
[ricardo@starfleet ricardo]$ iptables -L
bash: iptables: command not found
[ricardo@starfleet ricardo]$ su
Password:
[root@starfleet ricardo]# iptables -L
bash: iptables: command not found
[root@starfleet ricardo]#
Mas quando logo como o root funciona normalmente o iptables... Por que?