En inglés, las siglas FTP significan “File Transfer Protocol”, que se traduciría como “Protocolo de Transferencia de Archivos”. El servicio FTP es un servicio utilizado para el envío y obtención de archivos entre dos equipos remotos. Los casos más usuales son transferencias entre el equipo local de un cliente y el servidor del proveedor, aunque también se pueden establecer conexiones FTP entre dos servidores.
⏩ INSTALACION DE VSFTPD.
Actualizamos nuestros repositorios.
sudo apt-get update
instalamos nuestro servidor ftp.
sudo apt-get install vsftpd -y
⏩ CONFIGURACION DEL SERVIDOR FTP.
Editamos el fichero de configuración vsftpd.conf
sudo nano /etc/vsftpd.conf
y buscamos la linea donde pone #write enable = yes y la desmarcamos dejándola sin la almohadilla.
write enable=yes
GUARDAMOS Y SALIMOS.
Reiniciamos el servicio FTP
sudo service vsftpd restart
Comprobamos que nuestro servidor esta activo.
sudo service vsftpd status
Ahora necesitamos saber qué IP tiene nuestra maquina FTP, volvemos a la terminal y tecleamos ifconfig.
Esa es la IP que usaremos en un cliente FTP como Filezilla para subir y descargas archivos.
FileZilla®, la solución de FTP gratuita. El cliente FileZilla no sólo soporta FTP, sino también FTP sobre TLS (FTPS) y SFTP. Es un software de código abierto distribuido gratuitamente bajo los términos de la Licencia Pública General de GNU.
⏩ ARCHIVOS CON EL CLIENTE FILEZILLA.
Una vez que tenemos abierto el cliente Filezilla nos vamos a Archivo --> Gestor de Sitios --> Nuevo Sitio, le ponemos como nombre Ubuntu y en Servidor le ponemos la Ip que miramos anteriormente 192.168.1.XX en modo de acceso escogemos Normal y en usuario poner el vuestro, le pondremos también la contraseña y le damos a CONECTAR.
Volvemos a poner de nuevo la contraseña y ACEPTAR.
Como veréis ya estaremos como usuario home en sitio remoto y con la conexión funcionando a nuestro servidor FTP.
⏩ TRANSFERIR ARCHIVOS.
Para transferir archivos desde nuestro cliente hacia nuestro servidor FTP solo habría que seleccionarlos de la ventana del lado izquierdo y arrastrarlos a la ventana del lado derecho, posteriormente podemos comprobarlo abriendo la terminal de Ubuntu y listando con ls aparecerán los ficheros que hayamos arrastrado desde el cliente.
El proceso al revés seria crear un archivo desde la terminal de Ubuntu con touch archivo.txt ir al cliente FileZilla, primero actualizamos con el botón derecho sobre la ventana de la derecha y aparecerá el archivo.txt que habíamos creado.
No hay comentarios:
Publicar un comentario