On Fri, 2025-03-07 at 21:44 -0500, Jeffrey Walton wrote:
> It is not clear to me why you want vsnyder:adm, and why you want the
> world to have access to anything.
> 
> Here's how I set up permissions on Apache. It is part of my hardened
> system.
> 
>     # Root owns everything. Apache only gets read access. Others get
> no access
>     $ sudo chown -R root:www-data /var/www
>     $ sudo chmod g=r /var/www
>     $ sudo chmod o= /var/www

I want to be able to change the web without logging in as root. I
occasionally need to send files to recipients that are big enough
suffocate their mail readers. Putting a soft link to it in /opt/www
without hooking it to my index is an easy way to do that. After it's
fetched, I delete it.

I saw a page somewhere that said the web files should have group
ownership by root or adm.

I'll change the ownership to vsnyder:www-data and add vsnyder to www-
data in /etc/group*.

I'll turn off world access.

Thanks for the advice.

Reply via email to