只有root才能监听低位(1~1024)端口?不存在!
有时候我们希望普通用户权限的程序可以监听某些低位端口通过服务,例如HTTPS
的443
端口,但是很有可能你用普通用户权限运行这个重新就会被拒绝访问端口。
解决方法很简单,修改配置文件就行
echo "net.ipv4.ip_unprivileged_port_start=0" >> /etc/sysctl.conf
修改完成后,加载修改后的配置
sysctl -p
然后普通用户权限运行的程序也可以监听低位端口了。
别忘了配置防火墙哦ԅ(¯ㅂ¯ԅ)