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

Elenco degli scheletri

Le directory Skeleton sono straordinariamente utili per impostare le configurazioni sui nuovi account cPanel. Questa pagina ti dice la posizione della cartella in cui posizionare i file per i tuoi clienti tramite WHM. Tutti i file nella directory dello scheletro verranno automaticamente caricati su ogni nuovo cPanel che crei. I file non appariranno nei cPanel che erano già stati creati.

In questo articolo tratteremo quanto segue:

  • Cosa sono le directory dello scheletro?
  • Dove si trovano?
  • Perché un rivenditore dovrebbe voler utilizzare una directory scheletro?
  • Note generali su una directory scheletro

Cosa sono le directory dello scheletro?

Le directory skeleton di cPanel consentono ai rivenditori la possibilità di creare una configurazione di base per i nuovi account che aggiungono tramite la loro interfaccia WHM. Ad esempio, se un rivenditore desiderava che ogni nuovo account avesse un file index.html che fungesse da avviso "In costruzione" per i visitatori di quel sito fino a quando il cliente non fosse in grado di migrare i propri contenuti o creare il proprio sito, il rivenditore sarebbe in grado di per mettere i file di base per questo avviso nella loro directory scheletro.

Dove si trovano?

La directory dello scheletro si trova nella directory home dell'utente rivenditore. Si chiama 'cpanel3-skel'.

Perché un rivenditore dovrebbe utilizzare una directory scheletro?

Limitazione dell'accesso a un sito solo per determinati indirizzi IP:

Se un rivenditore desidera assicurarsi che i nuovi account siano accessibili solo dai loro indirizzi IP quando viene creato il nuovo account, può creare un file .htaccess predefinito e inserirlo nella directory dello scheletro di cPanel.

root@test [/home/resellertest/cpanel3-skel]# ls
./ ../ etc/ public_ftp/ public_html/

Per il nostro esempio, stiamo usando un server con Apache 2.4, quindi aggiungeremo quanto segue al nostro file .htaccess in /home/$reselleruser/cpanel3-skel/ :

'richiedi IP $ip.add.re.ss'

Quindi, quando viene creato un nuovo account, quel file .htaccess verrà messo in /home/$newuser/.

Aggiunta di un file index.html predefinito:

Se un rivenditore desidera creare un sito predefinito per nuovi account, può farlo inserendo i file del sito nella directory /home/$eselleruser/cpanel3-skel/public_html. Se la directory public_html non esiste nella directory /home/$reselleruser/cpanel3-skel/, sarà necessario crearla.

root@test [/home/resellertest/cpanel3-skel/public_html]#ls
./ ../ index.html

Una volta creato un nuovo account, i file del sito verranno aggiunti all'account. Quindi, quando i visitatori visualizzano il sito, verranno visualizzati la pagina in arrivo predefinita o i file temporanei del sito.

Note

  • Tutti i file/directory inseriti nella directory cpanel3-skel di un utente rivenditore verranno inseriti in tutti i nuovi account creati dall'utente rivenditore. Le modifiche non verranno applicate retroattivamente agli account che sono già stati creati.
  • La struttura della directory dello scheletro è tale che /home/$reselleruser/cpanel3-skel/ equivale a /home/$newuser/. Ciò significa che se creiamo un file chiamato some_file.txt in /home/$reselleruser/, quel file con tutto il suo contenuto verrà creato in /home/$newuser/.
  • I file possono essere aggiunti alle directory che normalmente vengono create dal processo di creazione dell'account cPanel creando quella directory nella directory /home/$reselleruser/cpanel3-skel/. Ad esempio, se un cliente ha bisogno di un particolare file creato in /home/$newuser/etc/, è necessario creare una directory denominata 'etc' in /home/$reselleruser/cpanel3-skel/ e il file inserito in quella directory.

cPanel
  1. Gestore di file Java

  2. PWD senza collegamenti simbolici?

  3. Come proteggere con password una directory in cPanel

  4. Come disabilitare la navigazione nelle directory

  5. directory dei giochi?

Esportazioni NFS

Come copiare la directory su Linux

Come configurare la directory degli scheletri?

Come gestisco la mia pagina indice

Come modificare la directory dei componenti aggiuntivi

Directory di protezione tramite password in cPanel