WorksheetsIntroducción y Servicio FTP
Total questions: 99
Worksheet time: 50mins
¿Qué describe mejor a FTP dentro de la pila TCP/IP?
Un protocolo de transporte confiable sobre TCP
Un protocolo de capa de aplicación para transferir ficheros
Un estándar de hardware para redes locales Ethernet
Un servicio P2P para compartir archivos entre iguales
¿Cuál es una ventaja clave de las redes basadas en TCP/IP destacada en el material?
La encriptación automática de todo tráfico
La baja latencia en redes móviles 5G
La eliminación de firewalls en Internet público
La posibilidad de transferir información entre equipos
En el modelo cliente/servidor de FTP, ¿qué función realiza el cliente FTP?
Atiende conexiones y gestiona privilegios de usuarios
Accede al sistema de ficheros del servidor y sube o descarga
Define las reglas del protocolo y el puerto de transporte
Mantiene directorios públicos y privados en remoto
¿Qué operación corresponde a subir un archivo mediante FTP?
Delete para eliminar en local
Upload desde cliente al servidor
Ls para listar contenidos remotos
Get desde servidor a cliente
¿Por qué se considera FTP un servicio fácil de administrar según el texto?
Porque solo funciona en sistemas propietarios de pago
Porque elimina la necesidad de cuentas de usuario
Porque es rápido y abstrae detalles del sistema operativo
Porque cifra extremo a extremo sin configuración
Selecciona la afirmación correcta sobre el protocolo en uso por FTP para transporte.
Usa ICMP para control de errores
Utiliza TCP como protocolo de transporte
Utiliza UDP para minimizar la latencia
Depende de HTTP para establecer sesiones
¿Cuál de las siguientes tareas adicionales puede realizarse en un sistema remoto vía FTP, según el material?
Cambiar permisos y descomprimir archivos
Configurar rutas de enrutamiento dinámico
Establecer túneles VPN punto a punto
Administrar certificados TLS de servidores
¿Qué característica define al servidor FTP descrito?
Programa que atiende conexiones y permite subida y descarga
Aplicación cliente que lista directorios en local
Servicio web que publica hipervínculos a ficheros
Router que traduce direcciones de red NAT
¿Qué caracteriza a un cliente FTP de línea de comandos en sistemas operativos modernos?
Bloquea la ejecución de comandos locales
Requiere interfaz gráfica para conectarse
Solo funciona con navegadores web actuales
Se invoca con la orden ftp desde la consola
En una sesión FTP, ¿qué comando muestra ayuda sobre los comandos disponibles?
get muestra la lista completa
help o ? muestran la lista
ls imprime la ayuda extensa
cd despliega todos los comandos
¿Qué indica el uso del símbolo ! antes de un comando en una sesión FTP?
Ejecuta el comando en el equipo local
Activa el modo pasivo por defecto
Envía el comando al servidor remoto
Cierra la conexión actual
¿Cuál es la excepción mencionada para cambiar de directorio en una sesión FTP?
Se usa lcd para el directorio local
Se utiliza ls para el directorio local
Se emplea get para cambiar carpeta
Se requiere mput para directorio local
¿Qué opción describe mejor a los clientes FTP gráficos?
No permiten transferir ficheros grandes
Solo funcionan en servidores Windows
Obligan a usar comandos exclusivamente
Proporcionan interfaz visual y funciones adicionales
¿Cuál de los siguientes es un cliente FTP gráfico citado?
IIS Manager es uno común
Tcpdump es uno común
Bash es uno común
FileZilla client es uno común
Respecto a los navegadores actuando como clientes FTP, ¿cuál es el formato general de la URL?
ftp://[usuario][:password]@servidor
http://usuario:puerto@servidor
sftp://password@dominio/recurso
ftp://servidor:[puerto]/usuario
Para conectarse como anonymous mediante navegador, ¿qué credenciales se requieren?
Solo contraseña obligatoria
Se necesita usuario sin contraseña
No se requiere usuario ni contraseña
Usuario y contraseña del sistema
¿En qué se basa la comunicación del protocolo FTP entre cliente y servidor?
En envío de mensajes de texto de comandos y respuestas
En intercambio de certificados digitales obligatorios
En transmisión de archivos binarios exclusivamente
En paquetes UDP sin confirmación
¿Qué estructura tienen las respuestas del servidor FTP?
Código de 3 dígitos y mensaje descriptivo
Etiqueta XML y campo binario
Hash de 128 bits sin texto
Un único número de puerto en claro
¿Qué significa el primer dígito del código de respuesta FTP?
Define el tamaño máximo de archivo
Especifica el usuario autenticado
Describe el tipo de servidor en uso
Indica si la acción fue exitosa o fallida
¿Cómo terminan las líneas de los comandos FTP enviados por el cliente?
Con
Solo con
Sin ningún carácter especial
Con
¿Qué característica distingue al acceso anónimo en un servidor FTP?
Usa un usuario especial como anonymous o ftp
Permite subir archivos a cualquier directorio
Solo funciona con clientes locales del servidor
Requiere credenciales en base de datos LDAP
En acceso anónimo, ¿cuál es la restricción más habitual para el usuario?
Puede crear usuarios virtuales en la base de datos
Debe autenticarse con contraseña rotatoria segura
Accede a directorios superiores con chroot desactivado
Solo puede descargar y queda limitado a un directorio
¿Qué define mejor a un usuario autorizado en FTP?
Debe existir en el servidor y autenticarse
Se conecta sin contraseña ni verificación
Es siempre un usuario virtual de MySQL
Tiene acceso ilimitado a todo el sistema
¿Cuál es una diferencia entre usuarios locales y usuarios virtuales para FTP?
Locales solo descargan; virtuales solo suben
Locales siempre están enjaulados; virtuales nunca
Locales usan anonymous; virtuales usan ftp
Locales existen en el sistema operativo; virtuales se gestionan en servicios externos
Tras autenticar un usuario en FTP, ¿qué implica que esté enjaulado (chroot)?
Queda confinado a un directorio sin subir a superiores
Puede navegar libremente por todo el sistema
Obtiene permisos de administrador del servidor
Sus credenciales se almacenan en ficheros de texto
¿Qué puerto TCP atiende la conexión de control en FTP tradicional?
Puerto 20/TCP en el servidor
Puerto 1023/TCP en el cliente
Puerto 3000/TCP en el servidor
Puerto 21/TCP en el servidor
En FTP, ¿qué ocurre con la conexión de datos al finalizar una transferencia?
Se convierte en conexión de control
Permanece activa indefinidamente
Cambia al puerto 21 automáticamente
Se cierra tras completar la transmisión
¿Qué propósito tiene la conexión de control en FTP?
Intercambiar comandos y respuestas
Transportar listados de directorios
Negociar cifrado de TLS
Mover bloques de archivo
Según el funcionamiento descrito, ¿por cuál conexión nunca se envían datos de usuario como listados?
Depende del firewall
Por la conexión de datos
Por la conexión de control
Por ambas conexiones
En modo activo, ¿qué comando envía el cliente para indicar al servidor dónde abrir la conexión de datos?
STOR con tamaño previsto
LIST con ruta y permisos
PASV con IP del servidor
PORT con IP y puerto del cliente
En el ejemplo de modo activo, ¿qué requisito cumple el puerto elegido por el cliente para datos?
Debe ser exactamente 21
Es menor que 1023 y reservado
Debe coincidir con el puerto de control
Es mayor que 1023 y está abierto
Identifica la secuencia correcta del inicio de transferencia en modo activo.
PASV, cliente conecta a 20, ACK final
Control a 21, PORT, servidor conecta desde 20
TLS, PORT, datos por 443
Cliente abre 21, servidor PORT, datos a 22
¿Qué afirmación describe mejor la relación entre conexiones de control y de datos?
Comparten el mismo socket TCP
Son TCP independientes y simultáneas
La de control siempre cifra la otra
La de datos usa UDP por rapidez
En el diagrama, ¿qué puertos usa el servidor para control y datos respectivamente?
21 para control y 20 para datos
20 para control y 21 para datos
1023 para control y 3000 para datos
3000 para control y 3001 para datos
Si un cliente detrás de NAT intenta modo activo, ¿qué problema habitual puede surgir?
El servidor no alcanza el puerto del cliente
El cliente no puede abrir el puerto 21
La conexión de control usa UDP
El comando PORT deshabilita el control
¿Qué puerto se utiliza para la conexión de control FTP tanto en modo activo como pasivo?
Puerto 4000 del servidor
Puerto 3000 del cliente
Puerto 21 del servidor
Puerto 20 del servidor
En modo activo, ¿quién inicia las conexiones de datos en FTP?
El cliente FTP inicia datos
El servidor FTP inicia datos
El cortafuegos inicia datos
El NATP inicia datos
¿Qué comando envía el cliente para activar el modo pasivo?
DATA para activar pasivo
PORT para activar pasivo
ACK para activar pasivo
PASV para activar pasivo
En modo pasivo, ¿qué requisito de puertos se cumple en el cliente para la conexión de datos?
Usar puerto 20 del cliente
Usar rango 1023 del servidor
Abrir puerto local superior a 1023
Abrir puerto local inferior a 1023
¿Cuál es el papel del FTP ALG en equipos con NATP?
Cerrar puertos del servidor
Asignar IP pública al cliente
Analizar y modificar comandos PORT
Bloquear todos los comandos FTP
¿Qué problema resuelve el modo pasivo respecto a NAT y cortafuegos?
Permite conexiones UDP solamente
Elimina la necesidad de ACK
Traslada apertura de puertos al servidor
Evita usar puerto 21 de control
Cuando el servidor FTP está detrás de un NATP, ¿qué configuración es necesaria?
Desactivar PASV en el cliente
Configurar IP externa y rango de puertos
Habilitar UDP para datos FTP
Usar solo puerto 21 en el servidor
¿Por qué puede ser un riesgo de seguridad el modo pasivo para el servidor?
Debe aceptar múltiples puertos de datos
Usa contraseñas en texto plano
Expone la IP privada del cliente
Desactiva el control de acceso
En el diagrama, ¿qué puerto de datos asigna el servidor al cliente en modo pasivo?
Puerto 3000 asignado servidor
Puerto 3001 asignado servidor
Puerto 4000 asignado servidor
Puerto 21 asignado servidor
Si un cortafuegos/NATP implementa ALG, ¿qué modo de FTP pueden usar los clientes internos con mayor probabilidad?
Modo activo con asistencia ALG
Modo pasivo sin asistencia ALG
Modo SFTP obligatorio
Modo mixto UDP/TCP
En una conexión FTP en modo activo, ¿qué puerto del servidor se usa para el canal de datos?
Puerto 1023 del servidor
Puerto 21 del servidor
Puerto 20 del servidor
Puerto 25 del servidor
En modo pasivo, ¿qué dirección describe mejor el flujo de conexión de datos entre cliente y servidor?
Servidor inicia hacia puerto 21 del cliente
Cliente inicia hacia puerto 20 del servidor
Servidor inicia hacia puerto 20 del cliente
Cliente inicia hacia puerto >1023 del servidor
Si un NATP no implementa FTP ALG, ¿qué problema aparece en modo activo para clientes detrás del NAT?
Se bloquea el canal de control
Se filtran conexiones de datos entrantes
Se obliga al uso de TLS obligatorio
Se duplica la sesión TCP
¿Qué debe permitir un cortafuegos del servidor para aceptar conexiones en modo pasivo?
Solo entrantes a 21
Entrantes a 20 y salientes a 21
Salientes a 21 y entrantes a 20
Entrantes a 21 y a puertos mayores que 1023
Ventaja del modo activo según la comparativa resaltada:
Favorece al cliente tras NAT
Facilita la administración del servidor FTP
Usa menos recursos de red
Evita toda filtración de puertos
Requisito típico cuando el servidor FTP está detrás de un encaminador/NATP en modo pasivo:
Forzar IP interna del cliente en el servidor
Abrir únicamente el puerto 20 del servidor
Redirigir un rango de puertos de datos al servidor
Desactivar el seguimiento de conexiones
¿Qué característica distingue las transferencias ASCII frente a binario en FTP?
ASCII transmite bit a bit
ASCII transmite byte a byte
ASCII solo admite imágenes
ASCII solo cifra datos
¿Cuál es un riesgo operativo del modo activo para clientes detrás de cortafuegos/NAT según la comparativa?
No permite canal de control en 21
Exige puertos efímeros del servidor
Incompatibilidad con TCP
Problemas de acceso por filtrado de conexiones
¿Qué vulnerabilidad principal presenta FTP al transmitir credenciales?
Autentica equipos con verificación mutua
Usa cifrado simétrico por defecto
Requiere certificados digitales obligatorios
Envía usuario y contraseña en texto plano
¿Qué ataque aprovecha la falta de verificación de identidad de los equipos en FTP?
Desbordamiento de búfer remoto
Ataque de fuerza bruta distribuida
Inyección de comandos SQL
Suplantación de identidad (spoofing)
¿Qué describe mejor el sniffing en el contexto de FTP?
Bloqueo de puertos de control
Compresión de archivos durante envío
Cifrado de sesiones con TLS
Análisis de tráfico para capturar datos
¿Qué encapsula FTPS para ofrecer comunicaciones seguras?
FTP dentro de SSL/TLS
SSH dentro de FTP
TLS dentro de SSH
FTP dentro de IPSec
En FTPS implícito, ¿qué ocurre si el servidor no soporta FTPS?
Se redirige a un puerto alternativo
Se usa FTP normal sin cifrado
Se negocia cifrado parcial
Se cierra la conexión inmediatamente
¿Qué puertos estándar se utilizan típicamente para FTPS implícito?
22 para control y 2022 para datos
443 para control y 444 para datos
21 para control y 20 para datos
990 para control y 989 para datos
En FTPS explícito (FTPES), ¿qué comando inicia la negociación de seguridad?
STARTSSH o AUTH KEY
STARTTLS FTP
AUTH LOGIN o PLAIN
AUTH SSL o AUTH TLS
¿Cuál es una diferencia clave entre FTPS y SFTP?
Ambos usan túneles SSH idénticos
FTPS usa SSL/TLS, SFTP usa SSH
Ninguno permite cifrado de datos
FTPS usa SSH, SFTP usa SSL/TLS
¿Qué ventaja ofrece FXP respecto a descargar al cliente y volver a subir?
Transfiere directamente entre servidores FTP
Permite compresión automática en el cliente
Usa el puerto 22 para mayor seguridad
Elimina la autenticación en ambos servidores
Para que FXP funcione, ¿qué condición deben cumplir los servidores FTP?
Deben desactivar el puerto de control 21
Deben usar FTPS implícito obligatorio
Deben bloquear el modo pasivo del cliente
Deben permitir transferencias servidor a servidor
¿Qué puerto y protocolo utiliza TFTP por defecto para el transporte?
Puerto 69 sobre UDP
Puerto 21 sobre TCP
Puerto 22 sobre TCP
Puerto 443 sobre TCP
¿Cuál es una limitación clave de TFTP en cuanto a seguridad?
Cifra y autentica siempre
Solo autentica sin cifrar
Solo cifra sin autenticar
No cifra ni autentica
¿Para qué se emplea típicamente TFTP en dispositivos de red?
Streaming de video seguro
Cargar configuraciones y copias
Correo electrónico cifrado
Sincronización de calendarios
¿Qué puerto estándar usan los servidores SSH para SFTP/SCP?
Puerto 25/TCP
Puerto 80/TCP
Puerto 69/UDP
Puerto 22/TCP
¿Qué característica ofrece SSH frente a Telnet en las conexiones?
Autenticación y cifrado
Solo texto sin cifrar
Sin autenticación alguna
Compresión sin cifrado
En una sesión SSH, ¿quiénes se autentican según el modelo descrito?
Solo el servidor
Servidor y cliente
Ninguno de los dos
Solo el cliente
¿Cuál describe mejor SFTP frente a SCP?
Transfiere y gestiona archivos
Solo copia archivos remotos
Usa UDP para transferencias
Protocolo sin servidor SSH
Un administrador necesita listar directorios en el servidor remoto y renombrar archivos. ¿Qué herramienta bajo SSH es más adecuada?
Navegador web HTTP
Protocolo TFTP básico
Cliente SCP gráfico
Cliente SFTP de comandos
¿Qué parámetro define el nombre que verán los clientes al conectarse al servicio ProFTPD?
ServerName
DefaultServer
ServerType
ServerIdent
¿Qué opción describe cómo se inicia el proceso del servidor ProFTPD?
DefaultServer
ServerName
ServerType
Port
Para activar o desactivar el mensaje de bienvenida del servidor, ¿qué directiva se usa?
ServerIdent
AccessGrantMsg
DeferWelcome
DisplayLogin
¿Qué directiva controla si se muestra o no enlaces simbólicos en el sitio FTP?
AccessDenyMsg
DisplayFirstChdir
DefaultServer
ShowSymlinks
¿Qué bloque permite especificar si se pueden sobrescribir ficheros existentes dentro de un directorio específico?
AuthUserFile fichero
DefaultRoot ruta
¿Qué parámetro fija los segundos que espera el servidor para recibir usuario y contraseña antes de desconectar?
TimeoutLogin
TimeoutNoTransfer
TimeoutStalled
TimeoutIdle
¿Qué directiva limita el número total de conexiones simultáneas al servidor?
MaxClientsPerHost
MaxClientsPerUser
MaxClients
MaxInstances
Para mostrar un mensaje de bienvenida almacenado en un fichero de texto a los clientes al acceder, ¿qué directiva se usa?
AccessGrantMsg mensaje
DisplayLogin fichero
DeferWelcome on
DisplayFirstChdir fichero
¿Qué parámetro evita que nuevos directorios y ficheros se creen con permisos de escritura para grupo u otros?
Umask 022
AuthGroupFile fichero
Group nogroup
DefaultRoot ruta
¿Qué archivo registra la auditoría de transferencias realizadas por el servidor?
ExtendedLog fichero WRITE
TransferLog /var/log/proftpd/transfer
SystemLog /var/log/proftpd.log
DisplayLogin fichero
¿Qué directiva permite configurar logs extendidos para escritura, lectura, autenticación o todo?
DisplayFirstChdir fichero
ExtendedLog fichero WRITE,READ,AUTH,ALL
TransferLog /var/log/proftpd/transfer
SystemLog /var/log/proftpd.log
¿Qué directiva establece el directorio por defecto al que se envía a los usuarios registrados tras iniciar sesión?
ServerIdent on
AuthUserFile fichero
DefaultRoot ruta
ShowSymlinks on
¿Qué archivos indican las ubicaciones de usuarios y grupos para autenticación en ProFTPD?
ServerName y ServerType
AuthUserFile y AuthGroupFile
MaxClients y MaxInstances
SystemLog y TransferLog
En un bloque
Order Allow,Deny
Allow from lista
Deny from all
DenyUser usuarios
¿Qué etiqueta dentro de
Order Allow,Deny
AuthUserFile ...
Allow from ...
DenyUser ...
En un bloque de permisos de carpeta FTP, ¿qué acción corresponde a MKD?
Enviar ficheros
Crear directorios
Cambiar directorio
Borrar directorios
¿Qué parámetro limita cuántos clientes pueden estar conectados simultáneamente al servidor, mostrando un mensaje si se supera?
MaxClients numero "mensaje"
MaxInstances numero
MaxClientsPerUser numero "mensaje"
MaxClientsPerHost numero "mensaje"
Para registrar respuestas del servidor en un archivo general, ¿qué directiva se utiliza?
SystemLog /var/log/proftpd.log
TransferLog /var/log/proftpd/transfer
ExtendedLog fichero ALL
DisplayLogin fichero
¿Qué comando inicia el servicio ProFTPD sin reiniciar el sistema?
proftpd --foreground start
systemctl enable proftpd
service proftpd reload
/etc/init.d/proftpd start
¿Qué herramienta muestra el estado de ejecución de las conexiones FTP en tiempo real?
ftpshut
ftptop
ftpwho
ftpcount
¿Cuál es la utilidad de ftpwho según la descripción?
Ver usuarios conectados y actividad actual
Contar conexiones concurrentes totales
Cerrar el servidor con mensaje personalizado
Detener todos los servidores proftpd
¿Qué comando debe usarse para detener el servicio ProFTPD?
killall proftpd daemon
systemctl stop proftpd.service
proftpdctl shutdown now
/etc/init.d/proftpd stop
Para cargar una nueva configuración en proftpd.conf, ¿qué comando se indica?
systemctl reload proftpd
service proftpd start
/etc/init.d/proftpd restart
proftpd --reconfigure
¿Qué herramienta permite cerrar el servidor con un motivo visible para los usuarios?
ftptop
ps aux | grep proftpd
ftpshut
ftpcount
En el ejemplo, ¿qué señal se utiliza para matar un proceso de usuario específico?
kill -9 PID
kill -15 PID
kill -HUP PID
kill -INT PID
¿Qué comando ayuda a localizar el PID de procesos de ProFTPD activos?
ps aux | grep proftpd
netstat -tnp | grep ftp
lsof -i :21
pgrep ftpd
¿Qué variable de mensaje inserta el nombre del usuario que se ha logueado?
%n
%m
%t
%u
¿Cuál es la función de ftpcount dentro del paquete de utilidades?
Reiniciar el servicio automáticamente
Detener servidores ProFTPD en nodo
Listar procesos de cada sesión FTP
Mostrar cantidad de conexiones actuales
