GNU/Linux >> Linux Esercitazione >  >> Linux

Come usare chmod per modificare i permessi dei file?

In questo articolo, descriveremo come utilizzare il comando chmod per modificare i permessi dei file nei sistemi Linux.

Cos'è chmod?

Il chmod (abbreviazione di modalità di modifica) è un comando che consente di modificare i permessi dei file su sistemi Linux/Unix.

Come si usa?

Esistono tre autorizzazioni di base per i file nei sistemi Linux.

  1. Leggi (r)
  2. Scrivi (w)
  3. Esegui (x)

E puoi assegnare tutte e tre le autorizzazioni dalle classi seguenti.

  1. Utente (u)
  2. Gruppo (g)
  3. Altro (o)

L'utente è un account che possiede il file. Il gruppo che possiede il file può anche avere altri account come membri. Gli altri sono il resto degli account nel sistema.

Per visualizzare l'autorizzazione del file corrente sul file è possibile utilizzare il comando seguente.

ls - la

Ecco un esempio di output di un file 1 che ha lettura e scrittura autorizzazione per l'utente e solo autorizzazione di lettura per tutti gli altri nel sistema.


File2 ha lettura, scrittura ed esecuzione autorizzazione per tutti mentre file3 ha l'autorizzazione di lettura, scrittura ed esecuzione per l'unico utente.

$ ls -la

-rw-r--r--  1 user       group     273 Mar 24 11:28 file1
-rwxrwxrwx  1 user       group    1449 Jan 29 14:01 file2
-rwx------  1 user       group    4119 Jan 26 13:22 file3

Di seguito è riportata una sintassi per utilizzare chmod comando.

chmod [references][operator][modes] filename

Riferimenti  :è la forma abbreviata the(u,g, o o) per ogni classe.

Operatore : Serve per determinare se aggiungere (+) rimuovere (-) o impostare (=) l'autorizzazione Modalità :è read(r), write(w) ed execute(x).

Di seguito è riportato un esempio per aggiungere execute autorizzazione per l'utente a file1

chmod u+x file1

Per rimuovere il permesso di scrittura per altri per file2:

chmod o-w file2

Per ulteriori informazioni sulla modifica dei permessi dei file, utilizzare il comando seguente.

man chmod

Linux
  1. Linux chmod and chown - Come modificare le autorizzazioni e la proprietà dei file in Linux

  2. Cambia chi è in grado di eseguire il Chmod?

  3. Come utilizzare il tipo di file in Vim?

  4. Come modificare l'autorizzazione su un singolo file?

  5. Come utilizzare il comando chmod (Cambia modalità) in Linux

Comando Chmod:come modificare le autorizzazioni dei file in Linux

Come modificare le autorizzazioni dei file in cPanel

Come modificare le autorizzazioni dei file

Come usare il comando lsof in Linux

Come usare gzip in Linux?

Come utilizzare il comando shred Linux