10 VSFTP (Protocolo de transferencia de archivos muy seguro) Preguntas y respuestas de la entrevista

10 VSFTP (Protocolo de transferencia de archivos muy seguro) Preguntas y respuestas de la entrevista

Ftp representa 'Protocolo de transferencia de archivos'es uno de los protocolo estándar más utilizado y estándar disponibles a través de Internet. FTP funciona en un Servidor/-Cliente arquitectura y se utiliza para transferir archivo. Inicialmente, el cliente FTP estaba en línea, basado en línea. Ahora, la mayor parte de la plataforma viene incluido con el programa FTP Cliente y el servidor y hay muchos programas FTP Client/Server están disponibles. Aquí estamos presentando 10 preguntas de la entrevista Residencia en VSFTP (Protocolo de transferencia de archivos muy seguro) en un servidor de Linux.

10 preguntas de la entrevista VSFTP
1. ¿Cuál es la diferencia entre TFTP y FTP Server?
Respuesta : TFTP es un protocolo de transferencia de archivos que usa el Protocolo de datagrama de usuario (UDP), mientras que FTP usa el Protocolo de control de transmisión (TCP). TCP Usages Número 20 para datos y 21 para el control de forma predeterminada, mientras que TFTP usa el puerto 69 de forma predeterminada.

Nota: Brevemente, puede decir que el puerto de uso de FTP 21 de forma predeterminada cuando no se requiere aclaración entre datos y control.

2. Cómo restringir a los usuarios y no permitir la navegación más allá de sus directorios de origen? Cómo?
Respuesta : Sí! Es posible restringir a los usuarios a sus directorios de origen y navegar más allá de los directorios de origen. Esto se puede hacer habilitando la opción de chroot en el archivo de configuración FTP (i.mi. VSFTPD.conf).
chroot_local_user = sí
3. ¿Cómo administraría el número de clientes FTP que se conectan a su servidor FTP??

Respuesta : Necesitamos establecer 'parámetro max_client'. Este parámetro controla el número de clientes que se conectan, si Max_client está configurado en 0, permitirá que los clientes ilimitados conecten el servidor FTP.El parámetro máximo del cliente debe cambiarse en VSFTPD.conf y el valor predeterminado es 0.

4. Cómo limitar los intentos de inicio de sesión de FTP para luchar contra Botnet/intentos de inicio de sesión ilegales?
Respuesta : Necesitamos editar 'MAX_LOGIN_FAILS PARAMETER'. Este parámetro administra el número máximo de intentos de inicio de sesión antes de que se mate la sesión. El valor predeterminado es '3', lo que significa que son posibles un máximo de los intentos de inicio de sesión.
5. Cómo habilitar la carga de archivos de usuarios anónimos a FTP Server?
Respuesta : Se puede permitir que los usuarios anónimos carguen archivos al servidor FTP modificando el parámetro 'anon_upload_enable'. Si el valor de anon_upload_enable se establece en sí, los usuarios anónimos pueden cargar archivos. Para tener una carga anónima en funcionamiento, debemos tener el parámetro 'write_enable' activado. El valor predeterminado es no, lo que significa que la carga anónima está deshabilitada.
6. ¿Cómo habría deshabilitado las descargas del servidor FTP??
Respuesta : La deshabilitación de las descargas del servidor FTP se puede implementar modificando el parámetro 'download_enable'. Si se establece en no, se negará toda la solicitud de descarga. El valor predeterminado es sí, lo que significa que la descarga está habilitada.
7. Cómo habilitar y permitir el inicio de sesión de FTP a los usuarios locales?
Respuesta : El parámetro 'local_enable' es responsable de administrar a los usuarios locales iniciar sesión. Para activar los usuarios locales de inicio de sesión, debemos establecer 'local_enable = sí' en el archivo vsftpd.confusión. El valor predeterminado es no, lo que significa que no está permitido el inicio de sesión del usuario local.
8. ¿Es posible mantener el registro de solicitudes y respuestas FTP??
Respuesta : Sí! Podemos registrar solicitudes y respuestas FTP. Lo que debemos hacer es modificar el valor binario del parámetro 'log_ftp_protocol'. Si se establece en sí, registrará todas las solicitudes, respuestas. El registro puede ser muy útil en la depuración. El valor predeterminado del parámetro anterior es no, lo que significa que no se mantienen registros de forma predeterminada.

Nota: Para crear y mantener registros con éxito, el parámetro 'xferlog_std_format' debe estar habilitado.

9. Cómo deshabilitar el inicio de sesión durante unos segundos, en caso de inicio de sesión fallido. ¿Cómo lograrás esto??
Respuesta : El número de segundos que necesitamos para hacer una pausa en caso de intento de inicio de sesión fallido se puede lograr modificando el valor del parámetro 'Delay_failed_login'. El valor predeterminado es 1.
10. Cómo mostrar ciertos mensajes de texto antes de que un cliente se conecte al servidor FTP. ¿Cómo harías esto??
Respuesta : Podemos lograr esto configurando 'banner_file'. Necesitamos establecer ftpd_banner =/path/to/banner-file en vsftpd.archivo conf.

FTP es una herramienta muy útil y es vasta pero muy interesante. Además, es útil desde el punto de vista de la entrevista. Hemos tomado el dolor de traerle estas preguntas y cubriremos más de estas preguntas en nuestro artículo futuro. Hasta entonces, estad atentos y conectado a Tecmint.

Leer también: 10 Preguntas y respuestas de la entrevista avanzada VSFTP - Parte II