linux启动程序--1024以下的端口安全问题
很多童鞋在启动sh文件的时候,尤其是一些需要配置IP、端口的应用:比如Socket、http服务、Flex认证等等
在非root用户的场景下,如果应用中启动的端口在1024以下,会报一个端口绑定权限的异常:
java.net.BindException: Permission denied
......
......
......
这是因为linux的系统安全考虑的问题,无权限用户是不可能邦定1024以下的端口的。
所以要么你具备用root用户启动程序的权限,或者重新配置你的端口。
小常识---记录一下