无法写入nginx www文件夹
发布时间:2020-08-16 06:45:22 所属栏目:Nginx 来源:互联网
导读:我最近使用Ubuntu 12.04在我的开发机器上安装了nginx.我目前以myuser身份登录,在安装nginx之后,我设置了以下文件权限(nginx www文件夹由root拥有,所以我想更改它,以便我可以使用myuser编辑文件):# add myuser to nginx group sudo usermod -a -G www-data my
我最近使用Ubuntu 12.04在我的开发机器上安装了nginx. 我目前以myuser身份登录,在安装nginx之后,我设置了以下文件权限(nginx www文件夹由root拥有,所以我想更改它,以便我可以使用myuser编辑文件):
然后我转到/usr/share / nginx / www并尝试创建一个新的文件夹/文件.我总是得到Permission否认. 这是该文件夹的列表:
这里的一切似乎都很好.我注意到的唯一奇怪的是使用myuser的id命令.
如您所见,组ID www-data(id = 33)未显示为id命令.但是,如果我尝试
使用最新命令,myuser显示组ID 33,这使我认为该用户实际上在www-data组中. 有没有人知道为什么我不能在/usr/share / nginx / www文件夹中写为myuser? 最佳答案 要获取www-data组权限,您需要更改myuser的有效组.问题
这应该可以让你写在/usr/share / nginx / www. 在我看来,在您第一次更改组后,将更新id的输出(在Ubuntu中). (编辑:鄂州站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- macos – 无法访问OSX上端口80上的docker容器
- php – 使用sendgrid发送邮件时出错的凭据
- Nginx/PHP-FPM =空白页面
- 是否可以在不安装卷的情况下将请求传递给php-fpm
- ruby-on-rails – 连接到上游的connect()到unix:/var/run/
- django – 如何在uWSGI中配置允许的GET参数字符数?
- tcp – nginx php5-fpm上游超时(110:连接超时),同时连接到
- 在nginx中更改localhost主机名
- ruby-on-rails-对于子目录中的页面缓存,我的Nginx重写规则应
- Flask gevent – SSE超时使用nginx uwsgi