当前位置: 技术问答>linux和unix
在小于1024端口下启动tomcat
来源: 互联网 发布时间:2015-10-09
本文导语: 在redhat 9.0 下安装tomcat5后,用root启动,一切正常,为了访问方便,打算在系统下建立一个用bea,用这个用户来启动和关闭tomcat服务,可是发现了一个问题。如果我把port设置为大于1024以上端口,就可以用bea来启动tomc...
在redhat 9.0 下安装tomcat5后,用root启动,一切正常,为了访问方便,打算在系统下建立一个用bea,用这个用户来启动和关闭tomcat服务,可是发现了一个问题。如果我把port设置为大于1024以上端口,就可以用bea来启动tomcat,但如果小于1024端口,比如说80就无法启动了。换成root来启动,设置的任何端口都可以启动。请问,有谁遇到过这样的问题。。如何让非root的用户,在80端口上启动 tomcat.
|
也可以用sudo来做
|
当然不行……因为1024以下的端口必须是root才能打开的。
Linux也应该有一系列启动服务的方法用来支持在启动的时候就用root身份运行程序的……
Linux也应该有一系列启动服务的方法用来支持在启动的时候就用root身份运行程序的……
|
cron应该可以支持以root身分启动进程的……