Tomcat用非root用戶不能綁定80端口的解決方案

用一個非root用戶安裝了tomcat後,不能綁定到80端口,提示:java

java.net.BindException: Permission denied:80 tomcat

查了後才知道,在Linux系統中,1024如下的端口只能用root賬號才能使用。tcp

解決方案:spa

經過修改iptables的路由轉發來解決:.net

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080ip

經過80 或者 8080 端口均可以訪問。路由

相關文章
相關標籤/搜索