需求概述
默认情况下linux的1024以下端口是只有root用户才有权限占用
而nginx作为web服务器一般会使用80端口
作为linux系统的root用户来说这不是问题,但是问题是我们不想把root用户交给一个应用的维护任务
解决方法
通过下面的命令来进行操作
chown root nginx
chmod u+s nginx
说明
chown root nginx
这个命令 用来修改文件所属用户chmod u+s nginx
这个命令用来赋予该文件所有者特殊权限,在执行该文件的时候有root权限,执行完恢复原来身份