首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在Linux上不能访问同一用户组的日志文件

在Linux上不能访问同一用户组的日志文件
EN

Stack Overflow用户
提问于 2021-01-07 22:48:33
回答 2查看 39关注 0票数 0

当我以root用户身份列出文件时:

代码语言:javascript
运行
复制
root@complect-shop:~# ls -lah /www/server/php/73/var/log/
total 5.8M
drw-r----- 2 root www  4.0K Oct  8 10:00 .
drwxr-xr-x 4 root root 4.0K Dec 16  2019 ..
-rw-r----- 1 root www  1.5M Jan  7 12:48 php-fpm.log
-rw-r----- 1 root www  4.3M Jan  6 07:12 slow.log
root@complect-shop:~# 

php-fpm.log文件对root用户具有读写权限,对www组具有读权限。

以下是www组中的用户web的错误:

代码语言:javascript
运行
复制
╭╴web@complect-shop ~/complect-import-stock-wc
╰╴16:41:03 $ tail /www/server/php/73/var/log/php-fpm.log
tail: cannot open '/www/server/php/73/var/log/php-fpm.log' for reading: Permission denied

下面是用户属于www组的证明:

代码语言:javascript
运行
复制
╭╴web@complect-shop ~/complect-import-stock-wc
╰╴16:45:05 $ groups web
web : web www-data www
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2021-01-07 23:02:41

文件php-fpm.log需要写访问权限,因为它是一个日志文件,因此将写访问权限分配给www组

代码语言:javascript
运行
复制
sudo chmod g+w /www/server/php/73/var/log/php-fpm.log
票数 1
EN

Stack Overflow用户

发布于 2021-01-07 23:15:47

www组对/www/server/php/73/var文件夹没有执行权限,所以您无法进入。以这种方式授予该权限:

$ sudo chmod g+x /www.server/php/73/var/log/

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65614567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档