Módulo: dir#
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/