IL

LINUX...





Comando chmod

I permessi chmod sono tipici dei sistemi operativi UNIX e Linux. Non sono altro che delle istruzioni che vengono date al sistema su cosa si può e cosa non si può fare con una data directory e/o file.

I sistemi operativi suddetti, in merito alla possibilita di operare con un file fanno distinzione fra 3 tipi di soggetti: Proprietario (User), Gruppo (Group), Utenti (Others)
Per ciascuno di questi utenti é necessario specificare i diversi permessi riguardanti la directory o il file in questione. I permessi sono indicati da alcuni numeri ovvero:
 
Lettura : permetti l'acceso al file ( 4 )
Scrittura : permetti le modifiche del file da parte di un utente (ad esempio un visitatore del tuo sito) ( 2 )
Esecuzione
: solitamente usato per gli script cgi permette di eseguire lo script ( 1 )

Questi 3 permessi devono essere regolati per ognuno dei 3 tipi di utenti. Ad esempio
chmod 755 , non é altro che il tipo di permesso che si imposta su un file che serve a renderlo:

leggibile-scrivibile-eseguibile al
proprietario
leggibile-eseguibile al gruppo
leggibile-eseguibile agli
altri utenti

il comando è il seguente #chmod 755 nomefile.bin
Il chmod 755
si ottiene in questo modo:

Permessi
Prorprietario

Permessi
Gruppo

Permessi
Utenti










Lettura
si
4
Lettura
si
4
Lettura
si
4
Scrittura
si
2
Scrittura
no
0
Scrittura
no
0
Esecuzione
si
1
Esecuzione
si
1
Esecuzione
si
1
Totale

7
Totale

5


5


Affinaca i tre totali ed ottieni 755
Un'altro esempio è dato da chmod 666 tipico dei file di database

Permessi
Proprietario

Permessi
Gruppo

Permessi
Utenti










Lettura
si
4
Lettura
si
4
Lettura
si
4
Scrittura
si
2
Scrittura
si
2
Scrittura
si
2
Esecuzione
no
0
Esecuzione
no
0
Esecuzione
no
0
Totale

6
Totale

6
Totale

6

Affinaca i tre risultati ed ottieni 666
I chmod che si riferiscono a una directory cambiano leggermente significato:
Leggibile significa possibilità di ottenere dall'esterno della directory l'elenco dei file
Scrivibile significa possibilità di creare nuovi files all'interno della directory
Eseguibile significa permesso di accesso all'interno della directory



info@amodeopcr.it
Sito ottimizzato per Firefox