在上一篇文章中我们向大家介绍了关于Linux系统下如何管理服务器工作记录的问题,相信大家肯定都有所了解了吧!接下来我们要继续给大家介绍一下不是root要如何启用小于1024的端口,下面大家就跟着我们txwb网吧联盟的网吧系统栏目一起去看看吧!
非root用户启用小于1024的端口的方法主要有一下几种:
方法一就是端口映射:
1、iptables命令:iptables-tnat-APREROUTING-ptcp--dport<低端口>-ieth0-jREDIRECT--to-port<原先监听的高端口>
2、rinetd程序
3、ipchans命令:ipchans-Iinput--protoTCP--dport<低端口>-jREDIRECT<高端口>
方法二即改程序的sid:
修改程序的权限,例如chmod7755...
方法三就是修改内核了:修改内核的make_sock相关部分我们可以这样:
iptables-tnat-APREROUTING-ptcp--dport82-ieth0-jREDIRECT--to-port8082
iptables-tnat-APREROUTING-ptcp--dport8082-ieth0-jREDIRECT--to-port82
/etc/httpd/
iptables-tnat-APREROUTING-s192.168.0.0/24-ieth0-ptcp--dport82-jREDIRECT--to-port8080//测试可用
非root用户启用小于1024的端口的方法我们就介绍到这里了,大家如果还有不明白的地方可以去本站的网吧系统栏目去查找,如果找不到解决办法,可以留言一起讨论,当然如果大家有什么好的资料也可以和我们一起分享哦!
本文来源:网络整理 作者:佚名