Open Port 80 for non-root user in Linux

Linux is sometimes confusing. Finding out how to open port 80 on Linux wasn’t hard. But I did not know that non-root users cannot listen on ports under 1000! First I issued following root command. # iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT Now what you have to do is LINK a port over 8080 to 80. Using following command. # iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080 Now setting up your app to use port 8080 can be then accessed on port 80!...

November 30, 2014 · 1 min · 98 words · Gian Sass