Salve, per la gestione dei permessi da terminale esiste un metodo semplice, volendo si può fare in modalità visuale, tasto destro-proprietà-permessi, da qui potete assegnare permessi.
Ogni file e cartella in Linux ha tre parametri di permessi:
Utente proprietario (owner) del file,
Gruppo del proprietario,
Altri utenti,
Si possono anche assegnare dal terminale, come indicato nelle tabelle:
Per ogni parametro (ricordiamolo, sono tre), va impostato uno di questi valori:
0 = Nessun permesso
|
–
|
1 = Esecuzione
|
(x)
|
2 = Scrittura
|
(w)
|
3 = Esecuzione + Scrittura
|
(xw)
|
4 = Lettura
|
(r)
|
5 = Lettura + Esecuzione
|
(rx , è la somma dei valori 1+4)
|
6 = Lettura + Scrittura
|
(rw, 2+4)
|
7 = Lettura + Scrittura + Esecuzione
|
(rwx, 1+2+4)
|
Per cambiare i permessi di file o cartella si usa il comando chmod, in basso trovate alcuni esempi:
chmod 777 -R cartella
|
In questo modo abbiamo impostato il permesso di lettura scrittura ed esecuzione ( 4+2+1 = 7 ) rispettivamente per proprietario, gruppo e utenti.
|
La -R serve per applicare i permessi anche su tutte le sottocartelle e i files all’interno.
chmod 644 ciccio
lettura e scrittura ( 4+2 = 6 ) per il proprietario e solo lettura ( 4 ) per gruppo e utenti. Equivalente a chmod u+w file
chmod 400 file
Se vogliamo che possa accedere a un file in lettura solo il proprietario (passare quindi da -r–r–r– a -r——–). Equivalente a chmod go-r file
chmod 755 cartella
Così assegni permessi di lettura scrittura esecuzione al proprietario, lettura esecuzione al gruppo,lettura esecuzione agli altri.
Per visualizzare i permessi utilizzando il terminale piazzatevi dentro una cartella ed utilizzate il comando ls -l
Verranno elencati i file presenti nella cartella, ogni riga avrà un aspetto simile a questo:
Come potete vedere da questo esempio il permesso è 644, (lettura e scrittura da root per il proprietario, lettura per eventuali gruppi o altri utenti).Potete inoltre rendere invisibili file o cartelle rinominandoli con un puntino davanti. Ad esempio la cartella java visibile sarà rinominata .java.
buon lavoro.
buon lavoro.
http://www.antowen.com/feeds/posts/default