Ho un utente amministratore locale e alcuni utenti mobili "di rete" (senza admin
privilegi) che devono essere in grado di brew
su un Mac. Quindi, questi utenti "di rete" non sono membri del gruppo admin
e probabilmente non dovrebbero esserlo.
$ ls -l /user/local
-rw-r--r-- 1 localadmin admin 491 Jan 21 18:04 CONTRIBUTING.md
drwxr-xr-x 6 localadmin admin 204 Jan 21 18:23 Cellar
drwxr-xr-x 8 localadmin admin 272 Jan 21 18:06 Library
-rw-r--r-- 1 localadmin admin 789 Jan 21 18:04 README.md
drwxr-xr-x 44 localadmin admin 1496 Jan 23 23:44 bin
drwxr-xr-x 3 localadmin admin 102 Jan 21 18:06 etc
drwxr-xr-x 27 localadmin admin 918 Jan 21 18:24 include
drwxr-xr-x 98 localadmin admin 3332 Jan 21 18:24 lib
drwxr-xr-x 6 localadmin admin 204 Jan 21 18:24 opt
drwxr-xr-x 9 localadmin admin 306 Jan 21 18:24 share
drwx------ 3 localadmin admin 102 Jan 21 18:37 var
La mia domanda è se ci fosse un problema con, diciamo, cambiando il gruppo da admin
a qualcosa come brewers
per /usr/local -R
(in modo ricorsivo)? Quindi aggiungi root
, localadmin
e ogni utente di rete al gruppo brewers
. Ora ogni utente della rete sarà in grado di brew
?
I hanno letto che potrei aver bisogno di cambiare il umask
per ogni utente della rete in 0002
?