GNU/Linux >> Tutoriales Linux >  >> Panels >> cPanel

Directorio de esqueletos

Los directorios esqueléticos son notablemente útiles para establecer configuraciones en nuevas cuentas de cPanel. Esta página le indica la ubicación de la carpeta para colocar archivos para sus clientes a través de WHM. Cualquier archivo en el directorio esqueleto se cargará automáticamente en cada nuevo cPanel que cree. Los archivos no aparecerán en los cPanel que ya fueron creados.

En este artículo, abordaremos lo siguiente:

  • ¿Qué son los directorios esqueléticos?
  • ¿Dónde están ubicados?
  • ¿Por qué querría un revendedor usar un directorio básico?
  • Notas generales sobre un directorio esqueleto

¿Qué son los directorios esqueleto?

Los directorios de esqueleto de cPanel permiten a los revendedores la capacidad de crear una configuración básica para nuevas cuentas que agregan a través de su interfaz WHM. Por ejemplo, si un revendedor quisiera que cada cuenta nueva tuviera un archivo index.html que sirviera como un aviso de "En construcción" para los visitantes de ese sitio hasta que su cliente pudiera migrar su contenido o crear su sitio, el revendedor podría poner los archivos base para este aviso en su directorio básico.

¿Dónde están ubicados?

El directorio esqueleto se encuentra en el directorio de inicio del usuario revendedor. Se llama 'cpanel3-skel'.

¿Por qué un revendedor usaría un directorio esqueleto?

Restringir el acceso a un sitio solo para ciertas direcciones IP:

Si un revendedor quiere asegurarse de que las nuevas cuentas solo sean accesibles desde sus direcciones IP cuando se crea la nueva cuenta, puede crear un archivo .htaccess predeterminado y colocarlo en el directorio esqueleto de cPanel.

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

Para nuestro ejemplo, estamos usando un servidor con Apache 2.4, por lo que agregaríamos lo siguiente a nuestro archivo .htaccess en /home/$reselleruser/cpanel3-skel/ :

'requerir ip $ip.add.re.ss'

Luego, cuando se crea una nueva cuenta, ese archivo .htaccess se colocará en /home/$newuser/.

Agregar un archivo index.html predeterminado:

Si un revendedor desea instalar un sitio predeterminado para cuentas nuevas, puede hacerlo colocando los archivos del sitio en el directorio /home/$eselleruser/cpanel3-skel/public_html. Si el directorio public_html no existe en el directorio /home/$reselleruser/cpanel3-skel/, será necesario crearlo.

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

Una vez que se crea una nueva cuenta, los archivos del sitio se agregarán a la cuenta. Luego, cuando los visitantes vean el sitio, se mostrarán la página predeterminada próximamente o los archivos temporales del sitio.

Notas

  • Cualquier archivo/directorio que se coloque en el directorio cpanel3-skel de un usuario revendedor se colocará en todas las cuentas nuevas creadas por el usuario revendedor. Los cambios no se aplicarán retroactivamente a las cuentas que ya se hayan creado.
  • La estructura del directorio esqueleto es tal que /home/$reselleruser/cpanel3-skel/ es equivalente a /home/$newuser/. Esto significa que si creamos un archivo llamado some_file.txt en /home/$reselleruser/, ese archivo con todo su contenido se creará en /home/$newuser/.
  • Los archivos se pueden agregar a los directorios que normalmente se crean mediante el proceso de creación de cuentas de cPanel creando ese directorio en el directorio /home/$reselleruser/cpanel3-skel/. Por ejemplo, si un cliente necesita que se cree un archivo en particular en /home/$newuser/etc/, entonces se debe crear un directorio llamado 'etc' en /home/$reselleruser/cpanel3-skel/ y colocar el archivo en ese directorio. directorio.

cPanel
  1. Administrador de archivos Java

  2. Pwd sin enlaces simbólicos?

  3. Cómo proteger con contraseña un directorio en cPanel

  4. Cómo deshabilitar la exploración de directorios

  5. directorio de juegos?

Exportaciones NFS

Cómo copiar un directorio en Linux

¿Cómo configurar Skeleton Directory?

¿Cómo administro mi página de índice?

Cómo cambiar el directorio de complementos

Directorio protegido con contraseña en cPanel