方法一: 依次执行如下命令 cd /usr/local/nginx/sbin/ chown root nginx chmod u+s nginx 优点是,方便简单,缺点是,既然sudo权限都不给了.这个set uid 最后也是让nginx运行在root权限下. ps -ef |grep nginx 查看的时候,nginx的主进程是运行在root下的. 虽然是可以让普通用户运行nginx服务,但是不是所有nginx进程都在用户本身下运行 方法二:iptables端口转发 使用非80端口启动程序,然…