🍁 Autumn Sale — Fino al 70% di sconto per hosting e domini
attiva ora
Tutorials • ISPConfig

Blocco o protezione di una cartella in ISPConfig

Scopri come bloccare o proteggere con password una directory in ISPConfig, seguendo i passaggi necessari per proteggere i dati. Tutorial dettagliato disponibile qui.

1
Visualizzazioni 903Aggiornato 8 luniPubblicato il 28/11/2022da Ştefan T.

Come bloccare o proteggere con password una directory in ISPConfig

Protezione rapida dei file con utente e password, direttamente dal pannello ISPConfig.

Se hai una cartella con file sensibili (backup, aree di amministrazione, report, esportazioni), il modo più semplice per prevenire l'accesso non autorizzato è proteggerla con autenticazione di tipo utente + password. In ISPConfig puoi farlo senza modificare manualmente i file del server, utilizzando la funzione di Cartella Protetta.

Requisiti e cose da sapere

  • Hai accesso al pannello ISPConfig e al sito web (dominio) che desideri proteggere.
  • Il sito web è ospitato su un server dove ISPConfig gestisce la configurazione web (Apache e/o Nginx).
  • Conosci il percorso della cartella che vuoi proteggere (ad esempio /public_html/admin o /public_html/private).
Nota: La protezione con password è ideale per le cartelle che non devono essere indicizzate pubblicamente. Se la cartella contiene risorse necessarie al pubblico (immagini/CSS/JS), il sito potrebbe sembrare “rovinato” dopo l'attivazione della protezione.

Metodo raccomandato: Protected Folder in ISPConfig

ISPConfig ti permette di definire una cartella protetta per un certo sito web. A seconda della versione/tema, le opzioni possono apparire sotto forma di una scheda o un sottomenu chiamato Cartella Protetta / Protezione della Cartella.

Passo 1: Identifica il sito web corretto

  1. Autenticati in ISPConfig.
  2. Vai al menu Siti.
  3. Accedi al Sito Web e seleziona il dominio desiderato.

Passo 2: Aggiungi una cartella protetta

  1. Nella pagina del sito web, cerca la sezione/tab Protected Folder (o un menu simile).
  2. Fai clic su Aggiungi nuova Cartella Protetta.
  3. Compila i campi (i nomi possono variare leggermente):
    • Cartella / Percorso: il percorso relativo della cartella, ad esempio /admin o /private.
    • Attivo: seleziona/attiva la protezione.
    • Titolo / Reame (opzionale): un nome visualizzato nella finestra di autenticazione, ad esempio Zona protetta.
  4. Salva le impostazioni.
Consiglio: Se non sei sicuro del percorso, controlla la struttura nel File Manager (se disponibile) o tramite SSH. Più spesso, la cartella pubblica è public_html, e le cartelle al suo interno si scrivono come /nome-cartella.

Creazione dell'utente e della password

Una cartella protetta ha bisogno di almeno un utente. In ISPConfig c'è, di solito, una sezione separata per Utenti della Cartella Protetta (o simile).

  1. In Siti cerca Utenti della Cartella Protetta.
  2. Premi Aggiungi nuovo utente.
  3. Completa:
    • Nome utente: esempio admin o ciprian
    • Password: scegli una password forte (minimo 12-16 caratteri, mix di lettere/cifre/simboli)
    • Cartella protetta: seleziona la cartella creata nel passaggio precedente
    • Active: attivo
  4. Salva.
Attenzione: Evita password brevi o riutilizzate. L'autenticazione di tipo Basic Auth può essere sicura se il sito utilizza HTTPS. Senza HTTPS, i dati possono essere intercettati.

Test e verifica

  1. Accedi nel browser alla cartella protetta, ad esempio https://domeniu.tld/admin/.
  2. Should appear a window asking for username and password.
  3. Inserisci le credenziali create e conferma l'accesso.

Se non appare il prompt di autenticazione, controlla nella sezione “Problemi frequenti” qui sotto.

Alternativa: protezione manuale con .htaccess

Se preferisci il controllo manuale (o se non trovi l'opzione in ISPConfig), puoi proteggere una cartella con .htaccess e un file di password .htpasswd. Il metodo funziona in modo classico su Apache.

Nota: In molte configurazioni di ISPConfig, le modifiche manuali possono essere sovrascritte durante le rigenerazioni. Si consiglia di utilizzare le opzioni dal pannello quando sono disponibili.

Esempio di .htaccess (nella cartella protetta)

AuthType BasicAuthName "Zona protetta"AuthUserFile /var/www/clients/clientX/webY/.htpasswdRequire valid-user

Creazione del file .htpasswd

Sul server, puoi creare un utente in .htpasswd con il comando (esempio):

htpasswd -c /var/www/clients/clientX/webY/.htpasswd admin

Il parametro -c crea il file. Per ulteriori utenti, esegui senza -c.

Problemi frequenti

1) Non appare la finestra di autenticazione

  • Controlla se la cartella protetta è Attiva.
  • Assicurati che l'utente sia associato alla cartella corretta.
  • Se utilizzi Nginx, l'autenticazione richiede una configurazione specifica (auth_basic) e può dipendere dal template di ISPConfig.
  • Svuota la cache del browser o prova in modalità Incognito.

2) Ricevi 403 Forbidden dopo l'autenticazione

  • Permessi errati su file/cartelle (diritti e proprietario).
  • Il file index è mancante (ad esempio non esiste index.php o index.html e l'elenco della directory è disabilitato).

3) Il sito “si rompe” dopo la protezione

  • Hai protetto una cartella che contiene risorse pubbliche (CSS/JS/immagini) necessarie alle pagine.
  • Soluzione: proteggi solo la sottocartella sensibile (es: /admin) e non la cartella con gli assets.
 

Pronto, ora la tua cartella è con barriera all'ingresso, come un club esclusivo. Se vuoi, mi dici la struttura del sito (quale cartella vuoi proteggere e se è Apache o Nginx) e ti dico la soluzione più pulita, senza sorprese.

Se gestisci un VPS gestito o hai bisogno di aiuto con le impostazioni web, il team di supporto può controllare rapidamente la configurazione del server e applicare la protezione in modo sicuro.

Articoli simili

Visualizzazioni 903
Aggiornato 8 mesi fa

Scopri come bloccare o proteggere con password una directory in ISPConfig, seguendo i passaggi necessari per proteggere i dati. Tutorial dettagliato disponibile qui.

Visualizzazioni 1,100
Aggiornato 4 anni fa

Imparate come bloccare o proteggere una directory in cPanel attraverso semplici passaggi di sicurezza. Proteggi i tuoi dati con facilità!

Visualizzazioni 1,325
Aggiornato 1 anno fa

Scopri come bloccare o proteggere con password una directory in Webuzo, seguendo semplici passaggi per garantire la sicurezza dei tuoi dati. Segui le istruzioni del tutorial!