Módulo: ftp

Módulo: ftp#

Read in English

  • create ftp USER@DOMAIN PASSWORD QUOTA [DIRECTORY]

  • check ftp USER@DOMAIN

  • get ftp USER@DOMAIN

  • get ftp quota USER@DOMAIN

  • set ftp quota USER@DOMAIN QUOTA

  • set ftp dir USER@DOMAIN DIR

  • set ftp password USER@DOMAIN PASSWORD

  • list ftp accounts

  • list ftp sessions

  • kill ftp session USER@DOMAIN

  • delete ftp USER@DOMAIN

  • get ftp port

  • get ftp server

  • enable ftp anon [incoming]

  • disable ftp anon [incoming]

  • get ftp anon [incoming]

  • get ftp welcome

  • set ftp welcome MESSAGE

COMANDOS

create ftp USER@DOMAIN PASSWORD QUOTA [DIRECTORY]

Crea una nueva cuenta FTP para el usuario USER@DOMAIN y con contraseña PASSWORD. El dominio DOMAIN debe ser propiedad del usuario de cPanel. Al usuario recién creado se le asignan QUOTA megabytes de espacio en disco; utilice ‘0’ para QUOTA para establecer una cuota ilimitada.

Opcionalmente, puede proporcionar el directorio inicial DIRECTORY de la cuenta FTP para crear. Si no se proporciona DIRECTORY, se usa uno de la forma <DOMAIN>_ftp.Posteriormente se puede cambiar este directorio inicial con ‘cpanel set ftp dir’ (vea más abajo).

Tenga en cuenta que DIRECTORY no es una ruta absoluta, sino que es relativa al directorio de inicio de sesión del usuario de cPanel, es decir, /my_ftp corresponde a <directorio de inicio de sesión>/my_ftp.

Ejemplo

$ cpanel create ftp scott@example.com 'tiger' 1024
$ cpanel create ftp scott@example.com 'tiger' 1024 my_ftp

Puede acceder a la cuenta usando un cliente FTP:

  • Servidor FTP: ftp.example.com

  • Usuario FTP: scott@example.com

  • Contraseña FTP: tiger

check ftp USER@DOMAIN

Comprueba si existe la cuenta FTP identificada por USER@DOMAIN. Devuelve ‘OK’ si existe, o un error si no existe.

Ejemplo

$ cpanel check ftp scott@example.com

get ftp USER@DOMAIN

Obtiene información de la cuenta FTP USER@DOMAIN.

Ejemplo

$ cpanel get ftp scott@example.com

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

get ftp quota USER@DOMAIN

Devuelve la cuota de disco en megabytes asignados al usuario FTP USER@DOMAIN, o ‘unlimited’ si no tiene cuota.

Ejemplo

$ cpanel get ftp quota scott@example.com

set ftp quota USER@DOMAIN QUOTA

Establece la cuota de disco en megabytes para el usuario FTP USER@DOMAIN; utilice ‘0’ para QUOTA para establecer una cuota ilimitada.

Ejemplos

$ cpanel set ftp quota scott@example.com 2048
$ cpanel set ftp quota scott@example.com 0

set ftp dir USER@DOMAIN DIRECTORY

Establece el directorio DIRECTORY inicial para la cuenta FTP USER@DOMAIN. Si el directorio DIRECTORY no existe, se crea.

Tenga en cuenta que DIRECTORY no es una ruta absoluta, sino que es relativa al directorio de inicio de sesión del usuario de cPanel, es decir, /my_ftp corresponde a <directorio de inicio de sesión>/my_ftp.

Para obtener el directorio de inicio actual de USER@DOMAIN, utilice “cpanel get ftp” (vea más arriba).

Para listar todos los subdirectorios en el directorio de inicio de sesión remoto del usuario de cPanel, utilice ‘cpanel list files / | jq .[].fullpath’

Ejemplo

$ cpanel set ftp dir scott@example.com my_ftp

set ftp password USER@DOMAIN PASSWORD

Cambia a PASSWORD la contraseña de usuario FTP USER@DOMAIN.

Ejemplos

$ cpanel set ftp password scott@example.com 'tiger'

list ftp accounts

Lista todas las cuentas FTP en el servidor cPanel, junto con información del uso de disco y otros datos.

Ejemplo

$ cpanel list ftp accounts

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

list ftp sessions

Lista las sesiones de FTP activas.

Ejemplo

$ cpanel list ftp sessions

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

kill ftp session USER@DOMAIN

Elimina la sesión FTP activa asociada a USER@DOMAIN. Utilice ‘cpanel list ftp sessions’ para listar todas las sesiones activas. Use ‘all’ para eliminar todas las sesiones activas.

Ejemplos

$ cpanel kill ftp session all
$ cpanel kill ftp session scott@example.com

delete ftp USER@DOMAIN

Eliminar la cuenta FTP identificada por USER@DOMAIN. Tenga en cuenta que el directorio inicial del usuario FTP USER en cPanel también se elimina.

Ejemplo

$ cpanel delete ftp scott@example.com

get ftp port

Devuelve el puerto FTP abierto en el servidor.

Ejemplo

$ cpanel get ftp port

Véase una muestra de los datos de resultados de JSON en: https://api.docs.cpanel.net/openapi/cpanel/operation/get_port

get ftp server

Devuelve información sobre el software del servidor FTP.

Ejemplo

$ cpanel get ftp server

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

enable ftp anon [incoming]

Habilita la descarga de archivos para usuarios FTP anónimos. Si se pasa ‘incoming’, también permite a los usuarios anónimos subir archivos.

Ejemplos

$ cpanel enable ftp anon
$ cpanel enable ftp anon incoming

Asumiendo que su dominio cPanel es ‘example.com’, entonces un usuario anónimo puede acceder a su servidor FTP utilizando lo siguiente (no se requiere contraseña):

Si ‘incoming’ está habilitado, un usuario anónimo también puede subir archivos al directorio /incoming.

Para más información, vea: https://docs.cpanel.net/cpanel/files/anonymous-ftp/

disable ftp anon [incoming]

Deshabilita la descarga de archivos para usuarios anónimos de FTP. Si se pasa ‘incoming’, también deshabilita a los usuarios anónimos para subir archivos.

Vea ‘cpanel enable ftp anon’ arriba para más detalles.

Ejemplos

$ cpanel disable ftp anon
$ cpanel disable ftp anon incoming

get ftp anon [incoming]

Devuelve si se permiten usuarios FTP anónimos. Si se pasa ‘incoming’, devuelve si se permite a los usuarios anónimos de FTP subir archivos.

Vea ‘cpanel enable ftp anon’ arriba para más detalles.

Ejemplos

$ cpanel get ftp anon
$ cpanel get ftp anon incoming

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

get ftp welcome

Devuelve el mensaje de bienvenida de FTP para usuarios anónimos.

Ejemplo

$ cpanel get ftp welcome

get ftp welcome MESSAGE

Establece el mensaje de bienvenida de FTP para usuarios anónimos.

Ejemplo

$ cpanel set ftp welcome 'Welcome to the FTP server!'