Cómo configurar un servidor FTP en Ubuntu Linux

Autor: Christy White
Fecha De Creación: 3 Mayo 2021
Fecha De Actualización: 7 Mayo 2024
Anonim
Cómo configurar un servidor FTP en Ubuntu Linux - Consejos
Cómo configurar un servidor FTP en Ubuntu Linux - Consejos

Contenido

Este artículo le enseñará cómo configurar y conectarse a un servidor FTP en una computadora con Ubuntu Linux. Los servidores FTP son útiles para almacenar archivos en su computadora y permitir que otros accedan a ellos. Primero, deberá crear un servidor FTP para poder conectarse a él. También se recomienda actualizar Ubuntu a la última versión disponible.

Pasos

Parte 1 de 4: Instalación del marco de FTP

  1. Asegúrese de que Ubuntu esté actualizado. Ubuntu 17.10 y versiones posteriores tienen rutas de archivo ligeramente diferentes de las versiones anteriores, así que actualice su sistema si aún no lo ha hecho:
    • Abra la aplicación "Terminal".
    • Escribelo sudo apt-get update y presione la tecla ↵ Entrar.
    • Ingrese su contraseña y presione la tecla ↵ Entrar.
    • Escribelo y cuando se le solicite y presione la tecla ↵ Entrar.
    • Espere hasta que se complete la instalación y reinicie su computadora si se le solicita.

  2. Abra la Terminal. Haga clic en el menú Aplicaciones⋮⋮⋮, desplácese hacia abajo y haga clic en el icono en blanco y negro Terminal.
    • También puede abrir la "Terminal" presionando las teclas Alt+Ctrl+T.

  3. Ejecute el comando de instalación VSFTPD. Escribelo sudo apt-get install vsftpd en el "Terminal" y presione la tecla ↵ Entrar.

  4. Escribe tu contraseña. Ingrese la contraseña utilizada para acceder a la computadora y presione la tecla ↵ Entrar.
  5. Espere a que se instale VSFTPD. Este paso puede tomar de 5 a 20 minutos dependiendo de su configuración actual de FTP y su conexión a Internet, así que tenga paciencia.
  6. Instale FileZilla. Este software se utilizará para acceder y cargar archivos en el servidor. Para instalarlo:
    • Escribelo sudo apt-get install filezilla.
    • Vuelva a escribir su contraseña si se le solicita.
    • Espere a que se complete la instalación.

Parte 2 de 4: Configuración del servidor FTP

  1. Abra el archivo de instalación de VSFTPD. Para hacerlo, escriba sudo nano /etc/vsftpd.conf y presione la tecla ↵ Entrar. Debe editar el archivo para habilitar (o deshabilitar) algunas funciones de VSFTPD.
  2. Permita que los usuarios locales accedan al servidor FTP. Use las flechas direccionales para desplazarse hacia abajo hasta el encabezado # Descomente esto para permitir que los usuarios locales inicien sesión., luego elimine el "#" de la línea local_enable = YES debajo de él.
    • Para eliminar el "#", utilice las flechas de dirección para seleccionar la letra que está delante (en este caso, la letra "l") y presione la tecla ← Retroceso.
    • Omita este paso si la línea local_enable = YES ya es blanco.
  3. Autorice los comandos de grabación FTP. Desplácese hacia abajo hasta el encabezado # Descomente esto para habilitar cualquier forma de comando de escritura FTP., luego elimine el "#" de la línea write_enable = YES debajo.
    • Omita este paso si la línea write_enable = YES ya es blanco.
  4. Desactive la manipulación ASCII. Desplácese hacia abajo hasta el encabezado # La alteración de ASCII es una característica horrible del protocolo. luego elimine el "#" de las siguientes dos líneas:
    • ascii_upload_enable = SÍ
    • ascii_download_enable = SÍ
  5. Cambia la configuración de chroot. Desplácese hacia abajo hasta el encabezado # chroot) y agregue las siguientes líneas:
    • user_sub_token = $ USER
    • chroot_local_user = SÍ
    • chroot_list_enable = SÍ
    • Si alguna de estas líneas está presente, elimine el "#" antes de cada una.
  6. Cambie la configuración de chroot predeterminada. Desplácese hacia abajo hasta el encabezado (sigue por defecto) y agregue las siguientes líneas:
    • chroot_list_file = / etc / vsftpd.chroot_list
    • raíz_local = / home / $ USER / Public_html
    • allow_writeable_chroot = SÍ
    • Si alguna de estas líneas está presente, elimine el "#" antes de cada una.
  7. Habilite la opción "ls recurse". Desplácese hasta el encabezado # Puede activar la opción "-R" ... y elimine el "#" de la línea ls_recurse_enable = SÍ debajo.
  8. Guarde el archivo y salga del editor. Para hacerlo:
    • Presione las teclas Ctrl+X.
    • Escribelo y.
    • Presione la tecla ↵ Entrar.

Parte 3 de 4: Agregar nombres de usuario a la lista "CHROOT"

  1. Abra el archivo de texto "chroot". Para hacerlo, escriba sudo nano /etc/vsftpd.chroot_list y presione la tecla ⏎ Volver.
    • Vaya al último paso si no desea otorgar acceso a usuarios específicos al servidor FTP.
  2. Escribe tu contraseña. Ingrese la contraseña utilizada para acceder a Ubuntu y presione la tecla ↵ Entrar. Al hacerlo, se abrirá el archivo de texto "chroot".
    • Omita este paso si no se ha solicitado la contraseña.
  3. Agregue nombres de usuario a la lista. Ingrese su propio nombre de usuario y presione la tecla ↵ Entrar, luego repita con los otros usuarios a los que desea dar acceso a los directorios del servidor.
  4. Guarde la lista. Presione las teclas Ctrl+X, Escribelo y y de uno ↵ Entrar. Entonces se guardará la lista.
  5. Reinicie VSFTPD. Para hacerlo, escriba sudo systemctl reiniciar vsftpd y presione la tecla ↵ Entrar. Luego, el VSFTPD se reiniciará, asegurándose de que se hayan guardado los cambios. Ahora puede acceder a su servidor FTP.

Parte 4 de 4: Acceder al servidor

  1. Determine la dirección del servidor. Si está pagando por un servicio de alojamiento de servidor FTP, deberá obtener la dirección IP o FQDN para conectarse a él.
    • Si está alojando su propio servidor, use la dirección IP de la computadora, que se puede obtener ejecutando el comando ifconfig en "Terminal", junto a "inet addr".
      • Si "ifconfig" no está instalado, instálelo usando el comando sudo apt-get install net-tools en la terminal ".
  2. Configure el reenvío de puertos en su enrutador. Después de obtener la IP, deberá reenviar el tráfico desde el puerto 21 de su enrutador hacia ella; utilice el protocolo TCP, no UDP (o una mezcla de los dos).
    • El reenvío de puertos varía de un dispositivo a otro, así que consulte el sitio web del fabricante o el manual de instrucciones.
  3. Abra FileZilla. Escribelo filezilla en el "Terminal" y presione la tecla ↵ Entrar. Entonces se abrirá.
    • Para conectarse a través de "Terminal", ingrese ftp . Mientras el servidor esté funcionando y conectado a Internet, puede conectarse a él, pero sin poder transferir archivos.
  4. clickea en Archivo en la esquina superior izquierda de la ventana de FileZilla. Luego, se abrirá un menú desplegable.
  5. clickea en Administrador del sitio ... en el menú desplegable. Luego, se abrirá la ventana "Administrador del sitio".
  6. clickea en Nuevo sitio. Este botón blanco se encuentra en la esquina inferior izquierda de la ventana. Al hacerlo, se abrirá la sección "Nuevo sitio" en el "Administrador del sitio".
  7. Ingrese la dirección del servidor. En el cuadro de texto "Host:", ingrese la dirección (o dirección IP) del servidor al que desea conectarse.
  8. Agregue el número de la publicación de ruta. Escribelo 21 en el campo de texto "Puerto:".
  9. clickea en Para conectar. Este botón rojo se encuentra en la parte inferior de la página. Luego, FileZilla conectará la computadora al servidor FTP.
  10. Mueva archivos al servidor. Puede hacer clic y arrastrar carpetas desde el lado izquierdo de la ventana hacia el lado derecho para cargarlas en la página del servidor FTP.

Consejos

  • La redirección de la publicación 20 puede resolver problemas de red en caso de que aloje su propio servidor.
  • El procedimiento para conectarse a un servidor FTP en Ubuntu 17 y superior varía ligeramente de las versiones anteriores, así que actualice su sistema a la versión 17.10 (o superior) si aún no lo ha hecho.

Advertencias

  • Los servidores FTP no siempre son seguros, especialmente cuando se alojan localmente. Por lo tanto, evite enviar archivos confidenciales o personales a un servidor FTP.

Lo medicamento ublinguale on pa tilla que e de integran cuando e colocan debajo de la lengua. De pué de di olver e, e tran fieren rápidamente al torrente anguíneo, directamente de de la...

Lea e te artículo para aprender a u ar la cámara web de u computadora portátil (Window y Mac) para tomar una foto. En el i tema operativo de Micro oft, deberá utilizar la aplicaci&...

Publicaciones Frescas