Está en la página 1de 7

INSTALACIÓN Y CONFIGURACIÓN DE SERVIDORES LINUX

Servidor FTP – Usuarios Locales


CentOS 7

Luisa María Muñoz Valencia

Servicio Nacional de Aprendizaje


Área de Teleinformática

Tecnólogo en Gestión de Redes de Datos – GRD 25

Cali – Colombia
Noviembre de 2019
INSTALACIÓN Y CONFIGURACIÓN DE SERVIDORES LINUX
Servidor FTP – Usuarios Locales
CentOS 7

Luisa María Muñoz Valencia

Trabajo formativo correspondiente a la competencia


SERVICIOS EN LINUX.

Presentado al Instructor
Mario Germán Castillo Ramírez
Gestión de Redes de Datos

Servicio Nacional de Aprendizaje


Área de Teleinformática

Tecnólogo en Gestión de Redes de Datos – GRD 25

Cali – Colombia
Noviembre de 2019
¿QUÉ ES FTP – USUARIOS LOCALES?

Un servidor Dynamic Host Configuration Protocol (DHCP), asigna dinámicamente las


direcciones IP y otras configuraciones de una red determinada a otros ordenadores clientes que
están conectados a la red. Esto simplifica la administración de la red y hace que la conexión de
nuevos equipos a la red sea mucho más fácil.

Todas las direcciones IP de todos los equipos se almacenan en una base de datos que reside en un
servidor.

Un servidor DHCP puede proporcionar los ajustes de configuración utilizando dos métodos:

 Rango de Direcciones:
Este método se basa en la definición de un grupo de las direcciones IP para los clientes
DHCP (también llamado IP address pool) que suministran sus propiedades de
configuración de forma dinámica segun lo soliciten los ordenadores cliente. Cuando un
cliente DHCP ya no está en la red durante un período determinado, la configuración vence
y la dirección ip del poll es puesta en libertad para el uso de otros clientes DHCP.

 Dirección MAC:
Este método se basa en utilizar el protocolo DHCP para identificar la dirección de hardware
única de cada tarjeta de red conectada a la red y luego es asignada una configuración
constante, así como la misma dirección IP cada vez que la configuración de DHCP del
cliente realiza una petición al servidor DHCP desde el mismo dispositivo de red.
INSTALACIÓN Y CONFIGURACIÓN DEL SERVIDOR FTP - USUARIOS
LOCALES EN CENTOS 7

Primero configuramos las interfaces, de manera que todas se levanten al inicio (ONBOOT=yes) y
también tengamos en cuenta que debemos configurar una red interna (VMnet14: ens37) de manera
estática, para nuestro servicio FTP.

[root@ftp_local ~]# nano /etc/sysconfig/network-scripts/ifcfg-ens37

Ahora debemos mirar si nuestro sistema posee el servicio FTP.

[root@ftp_local ~]# rpm -q vsftpd

Nota: En caso de que no sea así, se deberá instalar.


[root@ftp_local ~]# yum install vsftpd

Agregamos al firewall los puertos para que se encuentren habilitados, agregamos el servicio FTP y
por último reiniciamos el firewall.

[root@ftp_local ~]# firewall-cmd --permanent --add-port=20/tcp


[root@ftp_local ~]# firewall-cmd --permanent --add-port=21/tcp
[root@ftp_local ~]# firewall-cmd –permanent --add-service=ftp
[root@ftp_local ~]# firewall-cmd –reload

La configuración del servicio se encuentra en el archivo vsftpd.conf, podemos ir a configurarlo,


teniendo en cuenta que lo configuraremos según los parámetros que nos sean necesarios y para eso
debemos leer bien para saber exactamente que se desea activar o desactivar.
[root@ftp_local ~]# nano /etc/vsftpd/vsftpd.conf

Ahora lo que haremos es mirar las banderas de nuestro servicio y habilitar las que utilizaremos para
nuestra configuración del servicio ftp.

[root@ftp_local ~]# getsebool -a | grep ftp


[root@ftp_local ~]# setsebool -P ftpd_full_access 1
[root@ftp_local ~]# getsebool -a | grep ftp

Reiniciamos el servicio ftp para mirar si las configuraciones que realizamos quedaron bien.

[root@ftp_local ~]# systemctl restart vsftpd


Crearemos un grupo y dos usuarios, que tengan permiso de lectura y escritura y con sus respectivas
contraseñas (sena), para manejar el servicio FTP.

[root@ftp_local ~]#groupadd grupoftp


[root@ftp_local ~]# useradd -g grupoftp -d /home/ana -s /sbin/nologin ana
[root@ftp_local ~]# useradd -g grupoftp -d /home/carlos -s /sbin/nologin carlos
[root@ftp_local ~]# passwd ana
[root@ftp_local ~]# passwd carlos

Para dar un ejemplo de que nuestro servidor FTP (Local) está funcionando en los usuarios, vamos a
crear una carpeta y adentro de esa carpeta crearemos algunos archivos de ejemplo.

[root@ftp_local ~]# mkdir /home/ana/Prueba


[root@ftp_local ~]# touch /home/ana/Prueba/ActividadAna{1..10}.txt
[root@ftp_local ~]# ls /home/ana/Prueba/

[root@ftp_local ~]# mkdir /home/carlos/Ejemplo


[root@ftp_local ~]# touch /home/carlos/Ejemplo/ActividadCarlos{1..10}.txt
[root@ftp_local ~]# ls /home/carlos/Ejemplo/

En los archivos de configuración de DNS, zona directa y zona inversa cambiaremos la IP del
servidor FTP a la IP que asignamos a nuestra red interna.

[root@ftp_local ~]# nano /var/named/zona.directa


[root@ftp_local ~]# nano /var/named/zona.inversa

Reiniciamos el servicio DNS para que se cambien las configuraciones que acabamos de realizar.

[root@ftp_local ~]# systemctl restart named


[root@ftp_local ~]#systemctl status named

Nota: Si algunos de los servicios en función esta desactivado lo activamos.

PRUEBAS:

WINDOWS XP.

SERVIDOR FTP LOCAL.