Hostwinds Tutorial
Cerca risultati per:
Sommario
Linux è progettato per gestire più utenti in modo efficiente, garantendo che solo le persone autorizzate possano accedere o modificare file specifici.Questo viene fatto attraverso un sistema di proprietà del file e autorizzazioni che aiutano a proteggere i dati di sistema e utente.Comprendere questi meccanismi aiuta a mantenere la sicurezza del sistema e garantire una gestione adeguata dei file.
In Linux, ogni file e directory è associato a un proprietario e un gruppo.L'accesso a questi file è controllato tramite autorizzazioni, che determinano se un utente può leggere, scrivere o eseguire un file.
Concetti chiave:
Per visualizzare la proprietà e le autorizzazioni di un file/directory, utilizzare il 'ls -l' comando:
ls -l filename
-rwxrw-r-- 1 foo bar 1024 Jan 1 00:00 filename
Per elencare i dettagli di tutti i file in una directory, usa semplicemente "LS -l" senza specificare un nome file.Per le directory, questo comando elenca i contenuti con lo stesso output dettagliato.
Per maggiori dettagli su LS, usa 'ls - -help' o 'uomo ls' comandi.
Solo gli utenti root o gli utenti con privilegi SUDO appropriati possono modificare la proprietà del file.Per cambiare la proprietà, usa il 'Chown' comando:
chown [user]:[group] filename
chown newowner filename
chown :newgroup filename
chown newowner:newgroup filename
Per applicare le modifiche alla proprietà in modo ricorsivo a una directory e al suo contenuto, utilizzare il '-R 'opzione:
chown -R newowner:newgroup /path/to/directory
Per ulteriori informazioni su "Chown", usa 'Chown - -Help' o 'Man Chown'.
Le autorizzazioni di file possono essere regolate utilizzando il 'Chmod' comando.Ci sono due metodi principali:
Modalità simbolica
Modalità numerica
Regolare le autorizzazioni utilizzando rappresentazioni simboliche.
chmod u+x filename
chmod ug+rw filename
chmod o-r filename
La modalità numerica consente di impostare le autorizzazioni utilizzando un numero a tre cifre.Ogni cifra rappresenta le autorizzazioni rispettivamente per il proprietario, il gruppo e altri.Il valore per ciascuna cifra è la somma dei numeri che rappresentano quali autorizzazioni sono consentite per quel ruolo, con un valore massimo di 7 (sette) per ciascuna cifra.0 (zero) non rappresenta autorizzazioni.
Rappresentazione numerica per ogni tipo di autorizzazione:
Ad esempio, per dare all'utente l'accesso di lettura e scrittura, il gruppo solo l'accesso a lettura e altri utenti nessun accesso, il numero da rappresentare che sarebbe 740.
Ecco alcuni altri esempi:
chmod 000 filename
chmod 777 filename
chmod 640 filename
Scritto da Hostwinds Team / agosto 29, 2018