SERVIDOR FTP EN CENTOS

 Antes de iniciar con la instalación del servicio FTP primero debemos conocer que es FTP.

 El acrónimo de FTP es protocolo de transferencia de ficheros (File Transfer Protocol) y es un software cliente/servidor que permite a usuarios transferir ficheros entre ordenadores en una red TCP/IP. 

El funcionamiento es sencillo. Una persona desde su ordenador invoca un programa cliente FTP para conectar con otro ordenador, que a su vez tiene instalado el programa servidor FTP. Una vez establecida la conexión y debidamente autenticado el usuario con su contraseña, se pueden empezar a intercambiar archivos de todo tipo.

Pasos para instalar y configurar el servicio FTP

Primero vamos a la terminal y accedemos como usuario root e ingresamos el siguiente comando yum -y install vsftpd     para instalar todos los paquetes de vsftp.


Luego usamos el comando yum -y install ftp


Después utilizamos el comando cd /etc/vsftpd/ para ubicarnos en el archivo de configuración del servicio vsftpd
Y luego editamos el archivo vsftpd.conf con el editor nano para configurar el servicio utilizando el comando nano vsftpd.conf



A continuación se nos mostrara la configuración de vsftpd y cambiamos las siguientes opciones




Ahora utilizamos el comando ls para enlistar todos los archivos del servicio. 
Después utilizamos el comando nano user_list para mostrar todos los usuarios que están autorizados para acceder a FTP.

Y nos mostrara una lista de todos los usuarios y agregamos la última línea



                             Crear un usuario para el servicio FTP 

Primero tenemos que irnos al directorio home con el comando cd /home 
Luego vemos que el prom cambio y utilizamos el comando ls para ver a los usuarios


Ahora debemos crear un usuario usando el comando adduser y el nombre que le vamos a colocar


Cuando se halla creado el usuario le colocamos la contraseña usando el comando passwd y con el nombre que creamos el usuario


Nos cambiamos a la carpeta del usuario usando el comando cd madona



Como vemos el prom cambio y creamos una carpeta para el usuario y usamos el comando mkdir con el nombre que le vallamos a dar


Cuando ya está creada accedemos a la carpeta con el comando cd carpemadoftp

En el directorio de la carpeta creamos dos carpetas como por ejemplo y escribimos unas líneas de texto


Con el comando cd .. retornamos al directorio anterior


Debemos darle todo los permisos al usuario con el comando chmod 777 carpemadoftp


Y como podemos ver se le dio todos los permisos al usuario y con el comando ll podemos ver todos los permisos de los usuarios



PERMISO AL FIREWALL

Agregamos al Firewall el servicio FTP en una zona pública utilizando el comando 
firewall-cmd - - permanent - -zone=public - -add-service=ftp


Ahora reiniciamos el firewall con el comando firewall-cmd - -reload


Iniciamos el service vsftpd con el siguiente comando systemctl start vsftpd



Y vemos como está el estado del servicio con el comando systemctl status vsftpd



PRUEBA DEL SERVICIO FTP

Abrir un navegador y colocar en la barra de dirección del servicio de la siguiente forma ftp://10.0.2.15



Hacemos clic en la carpeta y como vemos los dos archivos que se crearon previamente están hay


PRUEBA DESDE CENTOS 7

Ingresamos el comando ftp y como vemos ya estamos en el servicio


Ahora ingresamos lo siguiente:


PRUEBA FILEZILLA CONECTADO AL SERVICIO FTP

Ingresamos a filezilla y se mostrara los siguientes:


Presionamos en conexión rápida y cómo podemos observar ya accedimos al servicio FTP




No hay comentarios.:

Publicar un comentario