RedHat linux 下修改tomcat为80端口(非root用户不能使用80端口)
2011-05-24 17:44
375 查看
linux 下将tomcat的server.xml的端口改为80后非root身份无法启动tomcat. 在redhat上启动tomcat(将server.xml中的端口改为80) su - tomcat -c "$CATALINA_HOME/bin/startup.sh" 后出现:Catalina.start: LifecycleException: null.open: java.net.BindException: Permission denied:80 这是因为只有root用户才可访问1024以下的端口。$ ?! T0 Y! h0 }) K% n/ q8 o7 m 解决方法:重将server.xml中的端口改为8080 然后:iptables -t nat -A PREROUTING -p tcp ——dport 80 -j REDIRECT ——to-port 8080 将8080端口映射到80端口 |
相关文章推荐
- Linux 下Tomcat非root用户不能使用80端口
- Tomcat用非root用户不能绑定80端口的解决方案
- Tomcat在非Root用户下使用80端口启动报错解决办法
- 非root用户如何使用80端口启动tomcat
- 非root用户在ubuntu环境下无法使用80端口
- 使用非root用户启动tomcat
- CentOS6下配置Tomcat7以非root用户在80端口自启动(JSVC)
- How to run Tomcat without root privileges? 常规用户使用tomcat的80端口
- authbind start tomcat services as user with less that 1024 ports. linux常规用户使用tomcat的80端口
- Linux下NIS客户端机器不能使用普通用户(非root用户)登录!
- How to run Tomcat without root privileges? 常规用户使用tomcat的80端口
- authbind start tomcat services as user with less that 1024 ports. linux常规用户使用tomcat的80端口
- Linux下tomcat作为守护进程运行(开机启动、以指定的用户运行、解决非root身份不能绑定1024以下端口的问题)的配置方法
- eclipse中tomcat不能使用debug模式修改java文件
- Linux系统非ROOT用户不能启动80端口tomcat
- Tomcat配置不使用项目名访问并修改为80端口
- CentOS tomcat服务器普通用户不能占用80端口问题
- linux中修改环境变量之后导致系统崩溃(用户所有命令不能使用)的解决办法
- centos下tomcat不能使用80端口的问题
- linux(非root用户)下tomcat修改80后无法访问的问题