 |
Cambio Permessi (CHMOD) |
 |
| |
 |
|
|
L´installazione di uno script personalizzato spesso richiede permessi speciali, in
lettura, in esecuzione e in scrittura.
Questa semplice operazione, nei server con sistema operativo Linux, può essere
eseguita sia con l'uso del pannello Plesk e sia tramite i
programmi Client FTP, di seguito vi indicheremo come modificarli
utilizzando sia il pannello Plesk e sia con i due client FTP da noi raccomandati:
FileZilla e WS FTP.
Prima di andare a vedere nello specifico come si
assegnano i permessi con i tre programmi indicati, facciamo un pò di lezione:
i permessi possono essere settati per lettura (R),
esecuzione (X) e scrittura (W).
Si danno i seguenti valori numerici a ciascuna delle operazioni:
R = 4
X = 2
W= 1
I permessi si suddividono in tre categorie:
1) Owner o Titolare, ovvero i permessi che riguardano il proprietario del file/cartella
2) Group o Gruppo, sono i permessi del gruppo del quale fa parte il titolare
3) Other o Altri, sono tipicamente gli utenti che accedono ai file via internet
(http), quindi è necessario porre grande attenzione, poiché i permessi di
scrittura ed esecuzione, se concessi, potrebbero portare a dei problemi di
sicurezza per il dominio, dato che qualunque utente potrebbe usufruirne.
Generalmente i permessi di scrittura per ALTRI sono, se possibile, sempre da evitare.
Il settaggio dei permessi va in base alle somme
delle operazioni, ad esempio se vogliamo dare i permessi di
scrittura/esecuzione/lettura a tutti daremo il comando chmod 777, e così via.
Adesso analizziamo come cambiare i permessi con i tre
programmi che vi abbiamo indicato:
1) Cambio permessi utilizzando il
pannello di controllo Plesk
COLLEGAMENTO AL
PANNELLO DI CONTROLLO
Per collegarsi al pannello di controllo digitare l´URL: https://www.nome_dominio.estensione:8443/
(per accedere al pannello è necessario confermare nell´avviso di
protezione e, alla richiesta, inserire il proprio username e password)
1 - nel settore HOSTING, cliccare sull´icona FILE MANAGER
2 - cliccare nella directory HTTPDOCS per entrare nella root del vostro sito
3 - ricercare la cartella o il file da modificare
4 - cliccare nella riga PERMESSI del file o della cartella da modificare (vedi
immagine sotto)

5 - si aprirà l'interfaccia per il cambio dei permessi (vedi immagine
sotto)

6 - spuntare i permessi desiderati e confermare cliccando sul pulsante OK
2) Cambio permessi utilizzando il
programma Client FTP FileZilla
Per impostare un permesso d´accesso, seguite i seguenti
passi:
- 1. Aprite il vostro programma FTP FileZilla e connettetevi al vostro
sito web.
- 2. Selezionate il file o la directory su cui desiderate impostare
il permesso d´accesso.
- 3. Cliccate con il tasto destro del mouse per attivare il
menu contestuale.
- 4. Selezionate "Attributi file" ed
apparirà la seguente finestra, a questo punto selezionare o scrivere
direttamente il valore numerico degli attributi desiderati e confermare.
NOTA: se non esplicitamente richiesto dallo script o dal programma che state
configurando, e questo non avviene quasi mai, non inserite il flag (spunto)
nel check "Includi sottocartelle".
-

3) Cambio permessi utilizzando il
programma Client FTP WS_FTP
Per impostare un permesso d´accesso, seguite i seguenti
passi:
- 1. Aprite il vostro programma FTP WS_FTP e connettetevi al vostro
sito web.
- 2. Selezionate il file o la directory su cui desiderate impostare
il permesso d´accesso.
- 3. Cliccate con il tasto destro del mouse per attivare il
menu contestuale.
- 4. Selezionate "chmod (UNIX)".
- ----
Menu contestuale
- Apparirà la finestra "Remote file permission".
----
Remote file permissions
---- 6. Selezionate gli attributi desiderati per settare il
file o la directory. ----
chmod 666
----
chmod 755
----
chmod 777
-
7. Selezionate ok. Ora avete cambiato i permessi.
8. Potete
controllare il settaggio appena concluso cliccando
il pulsante e poi il pulsante
del ClientFTP.
E´ anche possibile inserire una stringa SITE per
cambiare i permessi d´accesso nel modo seguente:
- 1. Aprite il programma WSFTP e connettetevi al vostro sito
web.
2. Selezionate il file su cui desiderate impostare il permesso d´accesso
3. Cliccate il tasto destro del mouse per attivare il menu contestuale.
4. Selezionate "FTP commands" dal Menu FTP.
5. Inserite il comando chmod desiderato nel campo stringa del comando
SITE.
----
SITE
|