Unix copy to different groups help request

Lowell Gilbert freebsd-questions-local at be-well.ilk.org
Sat Jan 10 01:23:35 UTC 2015


Jungle Boogie <jungleboogie0 at gmail.com> writes:

> Hello Friends,
>
> This just in: computers always do what you tell them to do!
>
> Now you great people: please teach me so I can tell my computer what
> I'm trying to do.
>
> Objective: cp file to /usr/local/www/data for lighttpd without using
> sudo all the time.
>
> Problem: It seems like I have the right group everywhere: file,
> /usr/local /usr/local/www and I'm in that group, too.
>
>
> User: jboogie
> % id
> uid=1007(jboogie) gid=1008(jboogie)
> groups=1008(jboogie),0(wheel),5(operator),80(www),1002(usb)
>
>
> % ls -l /usr/local/
> drwxr-xr-x   4 root  wheel       512 Jan  5 17:19 www
>
> % sudo chown www:www /usr/local/www
>
> % ls -l /usr/local
> drwxr-xr-x   4 www   www         512 Jan  5 17:19 www
>
> % ls -l /usr/local/www/
> total 8
> drwxr-xr-x  2 www   www    512 Jan  9 14:54 data

Note the permissions.
The group permissions do not include write.
Only the user "www" may write to that directory.
You are not user "www".
Therefore, you may not write to that directory.

If you want being in group "www" to be sufficient
to be allowed to write to that directory, you need
to "chmod g+w  /usr/local/www/data"


More information about the freebsd-questions mailing list