日期:2014-05-16  浏览次数:20724 次

linux启动程序--1024以下的端口安全问题

很多童鞋在启动sh文件的时候,尤其是一些需要配置IP、端口的应用:比如Socket、http服务、Flex认证等等

在非root用户的场景下,如果应用中启动的端口在1024以下,会报一个端口绑定权限的异常:

java.net.BindException: Permission denied

......

......

......

?

这是因为linux的系统安全考虑的问题,无权限用户是不可能邦定1024以下的端口的。

所以要么你具备用root用户启动程序的权限,或者重新配置你的端口。

?

?

小常识---记录一下?