Cosa significa Chmod Top 107

Cosa significa Chmod Top 107
L'aggiunta di autorizzazioni ai file è necessaria soprattutto quando ci sono più utenti su un sistema, inoltre l'aggiunta delle autorizzazioni mantiene i dati sicuri poiché solo le persone selezionate possono accedervi e modificarli.

Nel sistema Linux per aggiungere le autorizzazioni al file o in qualsiasi cartella chmod viene utilizzato il comando, non solo che ci sono numeri assegnati, in base ai tipi di autorizzazioni come per leggere i suoi 4 per scrivere il suo 2 e per l'esecuzione il suo 1 che fa collettivamente il numero 7.

Quindi, in parole più semplici Chmod 777 significa concedere tutte le autorizzazioni per leggere, scrivere ed eseguire qualsiasi file da qualsiasi utente del sistema, per leggere di più su CHMOD 777 Leggi questa guida in quanto spiega il suo significato in dettaglio.

Dare autorizzazioni a un file in Linux

Per comprendere profondamente il significato di chmod 777 si deve essere pienamente consapevole di come dare le autorizzazioni a un file o a una cartella. Esistono tre tipi di autorizzazioni che vengono normalmente dati al file uno è Leggere, scrivere e il terzo è eseguire e per rendere comprensibile l'autorizzazione dal computer a ciascun tipo è stato assegnato un numero:

0 Nessun permesso
1 Permesso di eseguire
2 Permesso di scrivere o modificare
3 Permesso di scrivere ed eseguire
4 Permesso di leggere
5 Permesso di leggere ed eseguire
6 Permesso di leggere e scrivere
7 Permesso di leggere, scrivere ed eseguire

Esistono tre tipi di utenti in Linux: uno è Proprietario, Secondo è Gruppo e il terzo è Altri E CHMOD 777 significa che tutti gli utenti possono leggere, scrivere o eseguire il file. Per illustrare ulteriormente l'impostazione delle autorizzazioni utilizzando il comando CHMOD, la tabella seguente fornisce una combinazione di tre cifre:

Autorizzazioni Valori
Nessun permesso per leggere, scrivere ed eseguire 0 (0+0+0)
Permesso di eseguire solo 1 (0+0+1)
Permesso di scrivere solo 2 (0+2+0)
Permesso di leggere solo 4 (4+0+0)
Permesso di leggere ed eseguire 5 (4+0+1)
Permesso di leggere e scrivere 6 (4+0+2)
Autorizzazione a leggere scrivere ed eseguire 7 (4+2+1)

Per illustrazione, c'è un esempio di modifica delle autorizzazioni di un file usando Chmod. È stato fatto per te comprendere profondamente il significato di Chmod 777.

Creiamo un semplice Script Bash File sul sistema Linux e quindi modifica le autorizzazioni di conseguenza usando:

$ nano mybashcript.sh

Quindi aggiungi qualsiasi script nel file bash e chiudi il file salvandolo:

Ora aggiungeremo un po 'di autorizzazione al file come se si desidera che nessuno possa accedere a questo file, quindi utilizzare:

$ sudo chmod 000 mybashcript.sh

Ora solo per controllare, proviamo a leggerlo usando:

$ cat mybashcript.sh

Dall'immagine sopra si può capire chiaramente che ora si può leggere il file tranne l'utente con privilegi sudo; Ora controlla il file se è modificabile o non utilizza:

$ nano mybashcript.sh

Dall'immagine sopra si può capire chiaramente che nessuno può scrivere o modificare. Ora vedi se questo file è eseguibile usando:

$ Bash MyBashcript.sh

Dall'immagine sopra è abbondantemente chiara che nessuno diverso dagli amministratori di sistema può eseguire il file, ora cambiamo l'autorizzazione del file che tutti possono visualizzarlo usando il chmod:

$ sudo chmod 777 mybashcript.sh

Si potrebbe dire dall'immagine sopra che l'autorizzazione è cambiata perché il colore del file è cambiato in verde.Ciò significa che tutti possono leggere, scrivere ed eseguire il file, quindi proviamo a leggere il .sh file:

$ cat mybashcript.sh

Ora puoi vedere che il file è leggibile, quindi ora scriviamo o modifichiamo il file usando:

$ nano mybashcript.sh

Anche il file è ora scrivibile, ora l'ultima cosa che è necessaria per essere controllata è l'esecuzione del file e può essere eseguita da:

$ Bash MyBashcript.sh

Il file è ora eseguibile, quindi ora devi aver raccolto l'uso di Chmod 777 in Linux e per riassumerlo può essere detto che rende il file leggibile, scrivibile ed eseguibile per tutti sul sistema Linux.

Conclusione

L'impostazione delle autorizzazioni per l'accesso ai dati del sistema Linux è utile in quanto mantengono i dati sicuri dagli hacker. Il comando chmod viene utilizzato per tali scopi. Il CHMOD 777 è utilizzato principalmente per rendere il file leggibile, scrivibile ed eseguibile per qualsiasi utente.