Re: Permissions on nginx logs

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 4/5/19 8:03 am, Bee.Lists wrote:
Hi folks.

Just wondering if I can change the ownership on the nginx logs folder so I can access them easier for analysis on a regular basis and cronjobs.

/var/log/nginx is owned by nginx:nginx which shuts me out.


Cheers, Bee

Here's a twist to the other provided solutions.  I find it easier to leave permissions as they are and instead use ACL's. That way, I can remove the ACL's (# sudo setfacl -b /path/to/dir) and not worry about what the original permissions were.

This is how I'd sort it out:

First, I'd create a default ACL (this will allow new files in the directory to inherit the ACL):
# sudo setfacl -d -m u:<your_user_name>:rwx /var/log/nginx

Next, I'dd apply the ACL to the directory:
# sudo setfacl -m u:<your_user_name>:rwx /var/log/nginx

Finally, I'd ensure that I can access existing files in that directory:
# sudo sh -c "find /var/log/nginx -maxdepth 1 -type f -exec setfacl -m u:<your_user_name>:r {} \;"

Caveat: I use EXT4 so not sure how this would play with other file systems.

_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
https://lists.centos.org/mailman/listinfo/centos




[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]


  Powered by Linux