ubuntu 下 普通用户给nodejs 绑定 443 端口

1,386 阅读1分钟
1 安装 setcap

debian,ubuntu赋予普通用户绑定端口权限的方法。 这里需要用到,setcap,安装命令如下

  sudo apt-get install libcap2-bin
2 查找node 的位置

image.png

3 允许node绑定 443端口

高版本的node 在 /usr/local/bin 目录下, 所以两个地方都绑一下笔

sudo setcap cap_net_bind_service=+ep  /usr/bin/node
sudo setcap cap_net_bind_service=+ep   /usr/local/bin/node