SUSE11 中
非 root 下,打算用 nginx 使用 80 端口,对外提供 web 服务。由于 1024 以下端口只有 root 才可使用。所以在 root 下使用 setcap cap_net_bind_service=+eip /soft/nginx/sbin/nginx ,但是非 root 启动 nginx 后,还是报无法使用 80 端口的错误提示。请大神们帮忙看看。
另 1:本人在 centos6.6 下亲测,是有效的。
另 2:SUSE 版本信息如下
内核版本 Linux linux-joev 3.0.76-0.11-default #1 SMP Fri Jun 14 08:21:43 UTC 2013 (ccab990) x86_64 x86_64 x86_64 GNU/Linux
发行商版本 Welcome to SUSE Linux Enterprise Server 11 SP3 (x86_64) - Kernel \r (\l).
另下 openSUSE11.4 中也是如此