Risposte:
Puoi vedere i diritti di gruppo ls -l
nel terminale per vedere le autorizzazioni dei file corrispondenti.
drwxrwxr-x 3 owner group 4096 Jun 23 17:15 Calibre Library
-rw-rw-r--. 1 owner group 44444 May 25 11:36 custom 1.tar.gz
drwxr-xr-x. 4 owner group 4096 Jul 11 21:26 Desktop
drwxr-xr-x. 2 owner group 4096 Jul 9 20:35 Documents
drwxr-xr-x. 13 owner group 12288 Jul 11 12:42 Downloads
drwx------. 7 owner group 4096 Jun 23 13:21 Dropbox
Quale può essere ulteriormente mostrato
È possibile fare riferimento a Autorizzazioni file per modificare le autorizzazioni. Considerando che i seguenti comandi vengono utilizzati per modificarlo.
chmod - modify file access rights
su - temporarily become the superuser
chown - change file ownership
chgrp - change a file's group owner
EDIT: per visualizzare i file di proprietà del gruppo " test " e dell'utente " luser " utilizzare il comando FIND
per trovare tutti i gruppi disponibili sul tuo sistema:
cat /etc/group |cut -d: -f1
per esempio. per trovare i gruppi a cui appartiene l'utente corrente
groups
luser test adm cdrom sudo dip plugdev lpadmin sambashare
quindi cerco gruppi a cui appartiene luser
groups luser
luser : test luser adm cdrom sudo dip plugdev lpadmin sambashare
Ora per vedere i file di proprietà del gruppo " test " in un determinato percorso o cartella. Provare
find /home -group test
find /etc -group root
Metodo GUI tramite Nautilus , selezionare le Group, Permissions , Owner
opzioni dal menu Preferenze di Nautilus.
Quindi, in File manager Nautilus, selezionando Viste icone , il nome del gruppo verrà visualizzato sotto l'icona come
E nella visualizzazione elenco otterrai qualcosa di simile
I gruppi non dispongono di autorizzazioni, per così dire ...
Ogni file / cartella è di proprietà di un utente e un gruppo. Se il tuo gruppo possiede il file / la cartella, avrai le autorizzazioni nel secondo gruppo di autorizzazioni.
Ad esempio, supponiamo che un file abbia:
-rwxrw-r--
Dividi questo in terzi, escluso il primo carattere (questo è un carattere speciale):
rwx
(Proprietario): il proprietario dispone delle autorizzazioni di lettura / scrittura ed esecuzione.
rw-
(Gruppo): il gruppo dispone delle autorizzazioni di lettura e scrittura.
r--
(Tutti gli altri) - Tutti gli altri hanno i permessi di lettura.
Puoi cambiare queste autorizzazioni usando chmod e puoi cambiare chi le possiede usando chown. Per saperne di più su questi comandi, apri un terminale e digita man chmod
o man chown
.
Digiteresti il seguente comando:
find / -group test 2>/dev/null
Descrizione della sintassi:
find = Find command
/ = from root Directory down
-group = search for a group where ...
test = ...group name equals 'test'
2 = Error Output ...
> = ...is redirected...
/dev/null = ...to device NULL (no Output)
Per visualizzare le autorizzazioni di tutti i file e le cartelle associati al gruppo test
nelle cartelle menzionate, è possibile utilizzare
find /home/test/Documents /home/test/Pictures /var/www/website var/www/python -group test -printf %M -print
-printf %M
produrrà le autorizzazioni nello stesso modulo ls-l
, non seguito da una nuova riga-print
aggiunge il nome file seguito da una nuova riga.Riferimento: man find
.
Per vedere le autorizzazioni delle cartelle menzionate puoi usare
ls -ld /home/test/Documents /home/test/Pictures /var/www/website var/www/python