千家信息网

nginx优化2<nginx 跑在普通用户下>

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,优化2:随笔记载,有问题欢迎指正。修改nginx默认用户和用户组:useradd nginx -s /sbin/nologin -M ###不允许登录groupadd nginx修改用户和用户组都是针
千家信息网最后更新 2026年11月02日nginx优化2<nginx 跑在普通用户下>

优化2:

随笔记载,有问题欢迎指正。

修改nginx默认用户和用户组:

useradd nginx -s /sbin/nologin -M ###不允许登录

groupadd nginx

修改用户和用户组都是针对nginx的worker进程的,但是master经常还是root的

一个是在编译的时候指定用户和组:

./configure --user=www --group=www --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module --with-http_gzip_static_module --with-ipv6 --with-pcre=/opt/soft/pcre-8.12

一个是修改nginx.conf

全局配置项:

user www www;


重点:

让nginx用户跑在普通用户下:

useradd zuma

su - zuma

如果新建的用户没有环境变量:

解决:

su - zuma

cp /etc/skel/.bash* .

exit

su - zuma


如果还是没有环境变量,需要检查一下cat /etc/default/useradd 里面有没有其他的配置

# useradd defaults file

GROUP=100

HOME=/home

INACTIVE=-1

EXPIRE=

SHELL=/bin/bash

SKEL=/etc/skel

CREATE_MAIL_SPOOL=yes


删除用户

userdel -r zuma


su - zuma 进入到zuma的用户目录:

拷贝conf文件夹 web目录文件夹 到/home/zuma目录下面:

cp -ap /usr/local/nginx/conf .

cp -ap /usr/local/nginx/html .

ln -s /usr/local/nginx/logs logs


切换到root用户:

chmod -R 755 /usr/local/nginx/logs

chown -R .zuma /usr/local/nginx/logs

su - zuma

启动nginx即可:

/usr/local/nginx/sbin/nginx -c /home/zuma/conf/nginx.conf

可以通过ps -ef|grep nginx 查看。

root 16127 1 0 11:48 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx

www 16128 16127 0 11:48 ? 00:00:01 nginx: worker process

www 16129 16127 0 11:48 ? 00:00:00 nginx: worker process

www 16130 16127 0 11:48 ? 00:00:01 nginx: worker process

www 16131 16127 0 11:48 ? 00:00:01 nginx: worker process

zuma 20162 1 0 14:25 ? 00:00:00 nginx: master process /usr/local/nginx/sbin/nginx -c /home/zuma/conf/nginx.conf

zuma 20163 20162 14 14:25 ? 00:00:00 nginx: worker process

zuma 20164 20162 27 14:25 ? 00:00:00 nginx: worker process

zuma 20166 16484 1 14:26 pts/1 00:00:00 grep nginx


用户 目录 变量 文件 文件夹 环境 用户组 还是 配置 普通 全局 可以通过 拷贝 时候 是在 进程 重点 问题 随笔 切换 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 河南云网互联网络科技有限公司 互联网科技产业 互联网科技有限公司图片 猪兼强互联网科技 互联网科技英文 银优互联网科技有限公司 壕鑫互联网络科技 互联网科技上市公司 国外互联网科技网站 卓越科技互联网 招聘 互联网科技生活的内容 深圳互联网科技怎么样 汉立互联网科技有限公司联系电话 互联网科技与大数据专业 翼展科技 首家互联网医院 特约风豹互联网科技为什么扣费 启辰互联网科技 上海创道互联网络科技有限公司 从那以后互联网科技有限公司 前海云享互联网科技 湖南永感互联网科技有限公司 中国互联网科技工作委员会毛军 科技创新与互联网经济 善班互联网科技有限公司 成都仁贤领冠互联网科技有限公司 长沙互联网科技 科技互联网的核心竞争力 互联网科技融合创新 互联网企业和网络科技有限公司 互联网 科技节活动 微视频大赛
0