Módulo: dir

Módulo: dir#

Read in English

indexing#

  • list dir indexing PATH

  • get dir indexing PATH

  • set dir indexing PATH TYPE

La indexación de un directorio remoto controla cómo se presenta ese directorio a un navegador web si no se encuentra una página de índice HTML por defecto.

Hay cuatro posibles configuraciones de indexación:

  • ‘inherit’: Utiliza la configuración del directorio padre.

  • ‘disabled’: (No Indexing, Sin indexación), no lista el contenido del directorio.

  • ‘standard’: (Show Filename Only, Sólo mostrar nombre de archivo), lista sólo los nombres de los archivos del directorio.

  • ‘fancy’: (Show Filename and Description, Mostrar nombre de archivo y descripción), lista los nombres, tamaños y tipos de archivos del directorio.

cPanel utiliza una directiva .htaccess en el directorio remoto para controlar la configuración de los índices. Por ejemplo, para ‘fancy’, añade lo siguiente a .htaccess:

Options +Indexes IndexOptions +HTMLTable +FancyIndexing

Para más información, consulte https://docs.cpanel.net/cpanel/advanced/indexes/

Tenga en cuenta que el PATH en todos los comandos siguientes no es absoluto, sino relativo al directorio de inicio de sesión, es decir, /public_html corresponde a <directorio de inicio de sesión>/public_html.

COMANDOS

list dir indexing PATH

Listar la configuración de los índices del PATH remoto y sus subdirectorios (hijos).

Ejemplo

$ cpanel list dir indexing /public_html

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/DirectoryIndexes-list_directories/

get dir indexing PATH

Obtiene la configuración de índice sólo para el PATH remoto.

Ejemplo

$ cpanel get dir indexing /public_html

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/get_indexing/

set dir indexing PATH TYPE

Establece la configuración de índice del PATH remoto. Los valores posibles para TYPE son ‘inherit’, ‘disabled’, ‘standard’ o ‘fancy’.

Ejemplo

$ cpanel set dir indexing /public_html fancy

privacy#

  • list dir privacy PATH

  • get dir privacy PATH

  • enable dir privacy PATH

  • disable dir privacy PATH

cPanel puede proteger con contraseña los directorios remotos para su privacidad. Cualquier intento de acceder a un directorio privado utilizando un navegador web solicitará un nombre de usuario y una contraseña.

El método de autenticación subyacente es la autenticación básica HTTP; estos usuarios y contraseñas son locales para el directorio, no son usuarios de cPanel.

Tenga en cuenta que el PATH en todos los comandos siguientes no es absoluto, sino relativo al directorio de inicio de sesión, es decir, /public_html corresponde a <directorio de inicio de sesión>/public_html.

COMANDOS

list dir privacy PATH

Lista la configuración de privacidad de PATH remoto y sus subdirectorios (hijos). La salida está enformato JSON.

Ejemplo

$ cpanel list dir privacy /public_html

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/DirectoryPrivacy-list_directories/

get dir privacy PATH

Obtiene la configuración de privacidad sólo para el PATH remoto. La salida está en formato JSON. Puede habilitar o deshabilitar la protección con contraseña usando ‘cpanel enable dir privacy’ o ‘cpanel disable dir privacy’ (vea más abajo).

Ejemplo

$ cpanel get dir privacy /public_html

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/is_directory_protected/

enable dir privacy PATH

Habilita la protección con contraseña para PATH. Tenga en cuenta que necesita agregar usuarios usando cpanel add dir user (vea más abajo) para otorgar acceso al PATH.

Ejemplo

$ cpanel enable dir privacy /public_html

disable dir privacy PATH

Desactiva la protección con contraseña para PATH.

Ejemplo

$ cpanel disable dir privacy /public_html

user#

  • add dir user PATH USER PASSWORD

  • delete dir user PATH USER

  • list dir users PATH

cPanel permite el acceso a directorios remotos protegidos por contraseña utilizando usuarios y contraseñas específicas para cada directorio. Utilice los comandos siguientes para gestionar estos usuarios.

cPanel almacena las credenciales en un archivo .htpasswd. Consulte https://en.wikipedia.org/wiki/.htpasswd para más información.

Tenga en cuenta que el PATH en todos los comandos siguientes no es absoluto, sino relativo al directorio de inicio de sesión, es decir, /public_html corresponde a <directorio de inicio de sesión>/public_html.

COMANDOS

add dir user PATH USER PASSWORD

Añade el usuario USER con su correspondiente contraseña PASSWORD a la lista de usuarios permitidos para PATH.

Ejemplo

$ cpanel add dir user /public_html scott tiger

delete dir user PATH USER

Elimina USER de la lista de usuarios permitidos para PATH.

Ejemplo

$ cpanel delete dir user /public_html scott

list dir users PATH

Lista los usuarios permitidos para PATH.

Ejemplo

$ cpanel list dir users /public_html

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/DirectoryPrivacy::list_users/

protection#

  • list dir protection PATH

La protección contra abusos (leech) añade algunas medidas básicas contra el uso excesivo de directorios protegidos por contraseña. El sistema sólo permite un número máximo de inicios de sesión por hora para un directorio protegido contra abusos (leech).

Consulte https://docs.cpanel.net/cpanel/security/leech-protection/ para obtener más información.

list dir protection PATH

Lista el estado de la protección contra abusos para PATH y sus subdirectorios (hijos).

Ejemplo

$ cpanel list dir protection /public_html

Vea una muestra del resultado en formato JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/DirectoryProtection-list_directories/