Please point out to me if -m owner --uid-owner spring can be used in the following rules:
(1) iptables -A OUTPUT -o lo -m owner --uid-owner spring -j ACCEPT
(2) iptables -A OUTPUT -o eth0 -m owner --uid-owner spring -j REJECT
(3) iptables -A OUTPUT -p tcp -m tcp -m conntrack -d 123.123.123.123 -o eth0 -m owner --uid-owner spring --dport 443 -j ACCEPT --ctstate NEW,ESTABLISHED
(4) (a) iptables -A OUTPUT -p tcp -m tcp -m conntrack -o tun0 -m owner --uid-owner spring --dport 80 -j ACCEPT --ctstate NEW,ESTABLISHED
(b) iptables -A OUTPUT -p tcp -m tcp -m conntrack -o tun0 -m owner --uid-owner spring --dport 443 -j ACCEPT --ctstate NEW,ESTABLISHED
(c) iptables -A OUTPUT -p udp -m udp -m conntrack -o tun0 -m owner --uid-owner spring --dport 53 -j ACCEPT --ctstate NEW,ESTABLISHED
(d) iptables -A OUTPUT -p tcp -m tcp -m conntrack -o tun0 -m owner --uid-owner spring --dport 53 -j ACCEPT --ctstate NEW,ESTABLISHED
Additional info:
I. No root account was created during installation of Debian Wheezy
II. Name of account of user is spring
[link][1 comment]