El servidor FTP "escucha" comandos enviados por el cliente a través del canal de control. Los más comunes son:
Autenticación:
USER [nombre]yPASS [clave].Gestión de directorio:
PWD(ver directorio actual),CWD(cambiar de directorio),MKD(crear carpeta),RMD(borrar carpeta).Transferencia:
RETR(descargar archivo - retrieve),STOR(subir archivo - store),LIST(ver archivos).
Reto para el alumno
Tienes un servidor FTP que aloja el código fuente de una aplicación web.
Pregunta: Si un desarrollador sube un script de Python desde Windows a un servidor Linux y al intentar ejecutarlo falla por errores de formato de fin de línea (
\r\nvs\n), ¿en qué modo de transferencia (ASCII o Binario) se realizó el proceso y qué modo debería haber usado?