Nwlapcug.com


Permessi di Linux ha spiegati

Il sistema operativo Linux fornisce autorizzazioni distinte per chi può leggere, scrivere o eseguire certi file basato sulla proprietà del file. Tutti possono vedere quali sono le autorizzazioni di file, ma solo il proprietario del file o l'utente root (amministratore) può modificare le autorizzazioni su un file.

Elenco delle autorizzazioni

È possibile vedere quali autorizzazioni ogni directory e file con il comando "ls -l". La prima parte di ogni riga del risultato vengono riportate le autorizzazioni nel modulo: "- rwxr - xr-x." Il primo carattere è riservato per designare il tipo di file. Il resto dei personaggi sono le autorizzazioni.

Categorie di autorizzazione

Permessi di Linux sono divisi in categorie, con tre personaggi (r, w, x) per ogni categoria. La prima categoria è il proprietario del file. La seconda categoria è il proprietario del gruppo. La terza categoria è altri. Le categorie di autorizzazione sono suddivisi nel modo seguente: "- |rwx|r - x|r-x."

Tipi di autorizzazioni

Ogni file può essere "letta" (r), "write" (w) e "esecuzione" (x) le autorizzazioni per ogni categoria di permesso. Nell'esempio, "- rwxr - xr-x," il proprietario dispone di lettura, scrittura ed esecuzione autorizzazioni; il gruppo dispone di lettura e autorizzazioni di esecuzione, ma non scrittura autorizzazioni; gli altri categoria inoltre dispone di lettura e autorizzazioni di esecuzione, ma non scrivere autorizzazioni.

Ottali valori per le autorizzazioni

Autorizzazioni possono anche essere designate da un valore numerico, chiamato il valore ottale. Ogni tipo di autorizzazione ha un numero diverso. Lettura è indicato dal numero 4; scrittura è indicato dal numero 2; ed eseguire dal numero 1. Quando che designa le autorizzazioni per ogni categoria, si aggiungono i numeri per raggiungere la notazione ottale. Nell'esempio "- rwxr - xr-x" avrebbe il valore ottale di 755.

Modifica delle autorizzazioni

Il comando "chmod" viene utilizzato per modificare le autorizzazioni. Per modificare le autorizzazioni con le indicazioni della lettera, è utilizzare le lettere "u" (utente o proprietario), "g" (gruppo), "o" (gli altri), il segno più (+) e le autorizzazioni. Ad esempio, se si vuole dare gli "altri" categoria di lettura e scrittura autorizzazioni, si digiterà "chmod o + rw". È anche possibile utilizzare i valori ottali. Utilizzare il comando "chmod 766" Se si voleva dare l'utente lettura/scrittura e l'autorizzazione di esecuzione e tutti gli altri solo autorizzazioni di lettura.