ShuiBo'blog

人生若只如初见

嗨,我是水波 (@saber).


君以国士待我,我必国士报之。

nginx 让users有权限启动

普通用户在restart和reload nginx时,会报错:the “user” directive makes sense only if the master process runs with super-user privileges, ignored in /opt/nginx/conf/nginx.conf:1

我又不能给开发人员root权限,没办法,只好这么做。

原因是:默认情况下linux的1024以下端口是只有root用户才有权限占用 方法一: 所有用户都可以运行(因为是755权限,文件所有者:root,组所有者:root) chown root:root nginx chmod 755 nginx chmod u+s nginx

方法二: 仅 root 用户和 reistlin 用户可以运行(因为是750权限,文件所有者:root,组所有者:www) chown root:www nginx chmod 750 nginx chmod u+s nginx

最近的文章

rsync: read error: Connection reset by peer解决办法

[marsaber@server1 ~]$ rsync --list-only marsaber@10.10.10.3::rsync: read error: Connection reset by peer (104)rsync error: error in rsync protocol data stream (code 12) at io.c(614) [receiver=2.6.8]我在服务器上查看日志,看到有这么一行:rsync: unable to open configur...…

继续阅读
更早的文章

mysql开启远程连接

mysql> use mysql; mysql> update user set host=''%'' where user = ''root''; mysql> flush privileges; …

继续阅读