Linuxbrew Nodejs - 绑定到端口 80
Linuxbrew Nodejs - Bind to port 80
我想解决 this issue 中描述的相同问题。
因此我想执行以下命令:
$ sudo setcap cap_net_bind_service=+ep /home/username/.linuxbrew/bin/node
这产生了错误:
Failed to set capabilities on file `/home/username/.linuxbrew/bin/node' (Invalid argument)
The value of the capability argument is not permitted for a file. Or the file is not a regular (non-symlink) file
发生这种情况是因为文件夹名称是 .linuxbrew 如果是,我该如何解决?
发生这种情况是因为您正试图 运行 在符号链接上。试试 运行宁这个:
sudo setcap cap_net_bind_service=+ep $(readlink -f ~username/.linuxbrew/node)
我想解决 this issue 中描述的相同问题。
因此我想执行以下命令:
$ sudo setcap cap_net_bind_service=+ep /home/username/.linuxbrew/bin/node
这产生了错误:
Failed to set capabilities on file `/home/username/.linuxbrew/bin/node' (Invalid argument)
The value of the capability argument is not permitted for a file. Or the file is not a regular (non-symlink) file
发生这种情况是因为文件夹名称是 .linuxbrew 如果是,我该如何解决?
发生这种情况是因为您正试图 运行 在符号链接上。试试 运行宁这个:
sudo setcap cap_net_bind_service=+ep $(readlink -f ~username/.linuxbrew/node)