Quando creiamo un nuovo file o stiamo effettuando modifiche sull’hosting, è possibile che i permessi di questi file non siano corretti e quindi non sia possibile eseguire le azioni necessarie.
Di seguito spiegheremo come modificare i permessi di file e directory dal webFTP e anche da un client FTP esterno; in questa guida utilizzeremo FileZilla.
Modificare i permessi dal webFTP:
Una volta dentro, apparirà l’elenco dei file della nostra directory principale. Per modificare i permessi dobbiamo selezionare il file/directory che vogliamo modificare e andare nelle opzioni in alto a destra e cliccare su "Permessi":
Successivamente apparirà la schermata per modificare i permessi del file/cartella. Dobbiamo selezionare i permessi che riteniamo opportuni e cliccare sull’icona di salvataggio come mostrato. Se si tratta di una cartella, appariranno le opzioni per applicare i permessi anche alle sottodirectory e ai file della directory, cioè se vogliamo effettuare la modifica in modo ricorsivo.
IMPORTANTE: Le modifiche dei permessi possono essere effettuate selezionando i "flag" che appaiono per ogni tipo di utente oppure modificando direttamente il Chmod. Questa funzione modifica direttamente i permessi sul server e ci sono diversi tipi di Chmod; di seguito riportiamo i principali:
Chmod 777: Questo tipo assegna ai 3 tipi di utenti il massimo livello di permessi, concedendo lettura, esecuzione e scrittura
Chmod 755: In questo caso chmod 755 assegna permessi di lettura ed esecuzione a tutti gli utenti, mentre il proprietario ha tutti i permessi
Chmod 666: Questo comando chmod assegna permessi di lettura e scrittura a tutti, ma non di esecuzione. Tutti possono accedere al file, leggerne il contenuto e modificarlo.
Chmod 644: Questo chmod 644 viene solitamente utilizzato per non permettere la scrittura a nessuno tranne che al proprietario.
Modificare i permessi da FileZilla:
Una volta dentro, apparirà l’elenco dei file della nostra directory principale. Per modificare i permessi dobbiamo selezionare il file/directory che vogliamo modificare e fare clic con il tasto destro e andare all’ultima opzione, che appare come "Permessi file..."
Una volta selezionata questa opzione, apparirà una finestra con esattamente le stesse opzioni di modifica offerte dal webFTP:
IMPORTANTE: Le modifiche dei permessi possono essere effettuate selezionando i "flag" che appaiono per ogni tipo di utente oppure modificando direttamente il Chmod. Questa funzione modifica direttamente i permessi sul server e ci sono diversi tipi di Chmod; di seguito riportiamo i principali:
Chmod 777: Questo tipo assegna ai 3 tipi di utenti il massimo livello di permessi, concedendo lettura, esecuzione e scrittura
Chmod 755: In questo caso chmod 755 assegna permessi di lettura ed esecuzione a tutti gli utenti, mentre il proprietario ha tutti i permessi
Chmod 666: Questo comando chmod assegna permessi di lettura e scrittura a tutti, ma non di esecuzione. Tutti possono accedere al file, leggerne il contenuto e modificarlo.
Chmod 644: Questo chmod 644 viene solitamente utilizzato per non permettere la scrittura a nessuno tranne che al proprietario.