Preguntas y respuestas de la entrevista de Linux FTP (vsftpd)

En Linux Como sistema operativo vsftpd( Very Secure FTP Daemon ) es el servidor ftp , que proporciona las características de descarga y carga de archivos al espacio ftp . En este artículo vamos a discutir la mayoría de las preguntas más comunes de la entrevista de servidor ftp, junto con las respuestas.

P: 1 ¿Qué significa VSFTPD?

Respuesta: VSFTPD significa Very Secure FTP Daemon.

P:2 ¿Cuáles son los puertos por defecto usados en el servidor ftp linux?

Respuesta: Puerto 20 – Este es el puerto de transferencia de datos. Todas las transferencias de datos posteriores entre el cliente y el servidor se realizan utilizando este puerto.

Puerto 21 – En este puerto se establece la conexión de control. Todos los comandos que enviamos y las respuestas del servidor ftp a esos comandos pasarán por la conexión de control, pero cualquier dato enviado de vuelta (como listas de directorios «ls» o datos de archivos reales en cualquier dirección) pasará por la conexión de datos.

P:3 ¿Cuáles son las características más comunes de vsftpd?

Respuesta: algunas de las características comunes se enumeran a continuación:

  • Configuraciones de IP virtual
  • Usuarios virtuales
  • Funcionamiento autónomo o inetd
  • Potente configuración por usuario
  • Estrangulamiento de ancho de banda
  • Configuración por fuente-IP
  • Límites por fuente-IP
  • IPv6
  • Soporte de encriptación a través de la integración SSL

P:4 ¿Qué es el archivo de configuración de vsftpd?

Respuesta:’/etc/vsftp/vsftpd.conf’

P:5 Como reiniciar el servicio de servidor ftp en linux?

Respuesta: reiniciar el servicio vsftpd o /etc/init.d/vsftpd reiniciar

P:6 ¿Qué usuarios no pueden acceder a través de ftp?

Respuesta: Los usuarios mencionados en el archivo ‘/etc/vsftpd/ftpusers’ no pueden iniciar sesión a través de ftp.

P:7 Cómo deshabilitar el formato de registro estándar de ftpd xferlog y habilitar el registro predeterminado de vsftpd?

Respuesta: Edite el archivo ‘ /etc/vsftpd/vsftpd.conf’ & realice los siguientes cambios:

  • xferlog_std_format=NO
  • log_ftp_protocolo=YES

El archivo de registro predeterminado de vsftpd es /var/log/vsftpd.log

P:8 ¿Qué es el directorio por defecto para ftp / Usuario anónimo?

Ans : ‘/var/ftp’ es el directorio por defecto para ftp o usuario anónimo

P:9 Cómo cambiar el directorio por defecto para ftp / Usuario anónimo?

Respuesta: Edite el archivo ‘/etc/vsftpd/vsftpd.conf’ y cambie la siguiente directiva :

  • anon_root=/

Después de hacer el cambio anterior, reinicie o recargue el servicio vsftpd.

P:10 Cómo deshabilitar un usuario anónimo en vsftpd?

Respuesta: Edite el archivo conf ‘/etc/vsftpd/vsftpd.conf’ y cambie debajo de la directiva y reinicie el servicio ftp.

  • anonymous_enable=NO

P:11 ¿Qué es el entorno chroot en el servidor ftp?

Respuesta: el entorno chroot impide que el usuario abandone su directorio raíz, es decir, un entorno similar a una jaula en el que los usuarios se limitan únicamente a su directorio raíz. Es la seguridad adicional del servidor ftp.

P:12 Cómo habilitar el entorno chroot en el servidor vsftpd?

Respuestas: Para habilitar el entorno chroot, edite el archivo ‘/etc/vsftpd/vsftpd.conf’ y habilite las siguientes directivas :

  • chroot_list_enable=YES
  • chroot_list_file=/etc/vsftpd.chroot_list

La variable chroot_list_file especifica el archivo que contiene los usuarios que son chroot.

P:13 Cómo habilitar que sólo los usuarios limitados/permitidos puedan iniciar sesión a través de ftp?

Respuesta: Esto se puede hacer editando el archivo ‘/etc/vsftpd/vsftpd.conf’ y añadiendo las siguientes directivas :

  • userlist_enable=YES
  • archivo_de_lista_de_usuario=/etc/vsftpd.user_list
  • userlist_deny=NO

El archivo especificado por userlist_file contendrá ahora usuarios que pueden iniciar sesión.

P:14 Como poner un banner ftp en linux?

Respuesta: Abra el archivo ‘/etc/vsftpd/vsftpd.conf’ y configure la siguiente directiva :

  • ftpd_banner= «Introducir nuevo banner aquí»

P:15 Cómo limitar la velocidad de transferencia de datos, el número de clientes y conexiones por IP para usuarios locales?

Respuesta: Edite el fichero de configuración del servidor ftp (/etc/vsftpd/vsftpd.conf) y defina las siguientes directivas :

  • local_max_rate=100000000 # Velocidad máxima de transferencia de datos en bytes por segundo
  • max_clients=50 # Número máximo de clientes que pueden estar conectados
  • max_per_ip=2 # Número máximo de conexiones por IP

Deja un comentario