GNU/Linux >> Linux Esercitazione >  >> Panels >> cPanel

File e directory predefiniti in cPanel

Un nuovo account di hosting cPanel includerà un bel po' di file e directory per impostazione predefinita. Diamo un'occhiata a cosa appare quando accedi per la prima volta utilizzando il File Manager integrato di cPanel. Per seguire questa guida, accedi al tuo account cPanel con Hostwinds e vai a File Manager nei File sezione.

Quali file vengono forniti con un cPanel nuovo di zecca

In File Manager, possiamo vedere i seguenti file predefiniti su un nuovissimo account di hosting web cPanel:

La parte superiore mostra / che è dove si trovano tutti i tuoi file e cartelle per il tuo account. Il nome utente cPanel viene generato casualmente per motivi di sicurezza e non deve essere condiviso (e non può essere modificato).

  • ecc. – Sotto sotto c'è ecc. directory che può contenere file di configurazione (e magari aggiornata da cPanel quando modifichi le impostazioni) ed è suddivisa per domini nell'account.
  • Registri – I registri contiene i registri degli accessi e degli errori di Apache per l'account, con quelli più vecchi compressi in formato .gz al mese.
  • Sotto è dove tutta la tua posta viene memorizzato per l'account, con sottodirectory per ogni dominio, dominio aggiuntivo e ogni account di posta elettronica con ulteriori sottodirectory per inviati/bozze/ecc.
  • ftp_pubblico – Anche se devi abilitarlo specificamente negli account FTP, public_ftp sarebbe dove vengono caricati i file caricati in modo anonimo.
  • html_pubblici – La directory più utilizzata, public_html, è lo spazio di archiviazione per i file del sito Web stessi. Questa sarà la radice per il dominio principale (o unico) sull'account di hosting. I domini aggiuntivi sono in genere sottodirectory di questa cartella e qualsiasi cosa inserita in questa directory è pubblicamente accessibile da qualsiasi browser Web per impostazione predefinita.
    • CGI-bin – Anche se non così popolare come PHP o HTML, può essere posizionato ovunque all'interno del tuo public_html directory, Perl o altri script CGI possono essere inseriti nel CGI-bin directory per la programmazione di siti web. Dovrai impostare gli script come eseguibili ( 0755 autorizzazioni in cPanel) affinché funzionino.
  • SSL – L'SSL La directory viene visualizzata per impostazione predefinita anche senza alcun certificato generato per i domini nell'account.
    • certificati – I certificati la directory memorizza i certificati
    • CSRS – Le CSR sono Richieste di firma di certificati generate dal server che un fornitore di certificati può utilizzare per creare certificati
    • chiavi – Le chiavi memorizzano le chiavi crittografiche pubbliche e private associate ai certificati e crittografano le comunicazioni con le persone che si connettono al sito web.
  • tmp – A volte, tu o la tua applicazione avete bisogno di un posto dove archiviare un file per un minuto. I file di sessione o altri file temporanei possono entrare in tmp directory — non contare sul fatto che qualcosa rimanga a lungo in questa directory. Può essere svuotato periodicamente dal sistema.

www e log di accesso – Sul lato destro, noterai www e log di accesso che non sono directory ma collegamenti simbolici a public_html e registri rispettivamente.

Includi file nascosti

Se fai clic sulle "opzioni" nella parte in alto a destra del tuo File Manager e selezioni la casella per mostrare i file nascosti, vedrai un po' di più rispetto a quanto sopra.

(Sono anche conosciuti come 'dotfiles' perché un file con un . all'inizio di solito non viene mostrato per impostazione predefinita nei browser di file Linux/UNIX)

Per la maggior parte, questi file sono nascosti perché hanno bisogno che non vengano modificati da mani umane.

  • .cagefs è per il file system virtualizzato che mantiene privato questo account cPanel e gli altri sul server.
  • .cl.selettore memorizza alcune opzioni per l'account cPanel, come l'implementazione PHP e un elenco di percorsi di file .htaccess.
  • .cpanel memorizza le configurazioni e le cache per cPanel.
  • .cphorde memorizza le configurazioni per il client webmail di Horde.
  • .htpasswds memorizzerà le password hash per le directory protette dalla funzione Directory Privacy.
  • .softaculous memorizza le informazioni per il componente aggiuntivo Softaculous su cPanel incluso in hosting condiviso, aziendale e rivenditore.
  • .spamassassin memorizza le preferenze per il filtraggio antispam della posta in arrivo ai domini dell'account cPanel.
  • .subaccount memorizza un database SQLite di e-mail, FTP e altri account all'interno dell'account cPanel.
  • .trash memorizza i file eliminati tramite il file manager di cPanel

Ci sono un paio di .bash e un .zsh file nella radice della directory dell'account:anche se non consentiamo l'accesso SSH o altra console ai server condivisi o aziendali, sono comunque account utente Linux e il sistema operativo li aggiunge alla creazione dell'utente.

Altri 'dotfile' nascosti notevoli.

All'interno di public_html o una sottodirectory può essere .htaccess, che può essere importante per la gestione o il debug di un sito Web. Questo file verrà generato e modificato da modifiche di cPanel come l'aggiunta di un reindirizzamento, installazioni di WordPress o altro software e potrebbe essere modificato se necessario per vari motivi.

Inoltre, all'interno di public_html o una sottodirectory potrebbe essere .well-known — una directory che memorizza i file temporanei per la convalida del dominio durante la generazione del certificato AutoSSL. Questa directory non deve essere toccata.


cPanel
  1. Come copiare file e directory in Linux

  2. Trova file e directory in Linux come un professionista

  3. Trova i file e le directory più grandi in Linux

  4. Linux Elimina file e directory

  5. Hotlink protegge i file in .htaccess e cPanel

3 modi per trovare file e directory in Linux

Come rinominare file e directory in Ubuntu 20.04

Compressione e archiviazione di file e directory

Come rinominare file e directory in Linux

Trova facilmente file e directory su Linux

Rinominare file e cartelle in cPanel