现在位置:主页>操作系统>Linux/Unix> 正文
Linux下非Root用户不能绑定1024端口问题

日期:2008-05-10 点击: 编辑:53vi.Com 来源:网络

环境:

ECC6.0 + ORACLE10G

SUSU LINUX 10.1 53vi.Com

SMICM,把端口改为80,结果出现以下提示: 53vi.Com - [资讯前沿 技术先锋]

以下为引用的内容:
....
[Thr 1104202048] *** ERROR => NiIBindSocket: SiBind failed for hdl 6 / sock 19
(SI_EADDR_NAVAIL/13; I4; ST; 0.0.0.0:80) [nixxi.cpp 3174]
[Thr 1104202048] *** ERROR => IcmBindService: You might not have the permissions
 to bind the service: sap134:80 [icxxserv_mt.
  
14
[Thr 1104202048] *** ERROR => IcmBindService: NiBuf2Listen failed
for host sap134:80 (rc=-16): NIEMYHOST_VERIFY [icxxserv_mt.
  
14
........
53vi.Com

提示没有权限绑定该端口。 资讯先锋网

后来经过测试,发现只要是1024及以上的端口,都可以打开,而这以下的都不行。但是,家里的ERP就没有问题(在WINDOWS上).GOOGLE下,这时才知。   53vi.Com - [资讯前沿 技术先锋]

道LINUX下,非ROOT用户不能绑定1024以下的端口。其中有些是解决apache和weblogic的,但是sap不行。sap用root用户是不能启动的,即使把它加入。 53vi.Com

到sapsys等组中,反过来,把devadm加入到root组,还是绑定不了1024以下的端口。 53vi.Com - [资讯前沿 技术先锋]

    文章均转载自各媒体,转载目的在于传递更多信息,本网不对其观点与其真实性负责.如有版权问题请 [联系我们]
评论事项:请自觉遵守互联网相关政策法规。不能超过250字,需审核!
用户名: 密码:
匿名评论
 注册