Seguidores

sábado, 5 de septiembre de 2020

FTP EN SERVIDOR CENTOS

 FTP EN SERVIDOR CENTOS 

El servicio vsftpd que viene por defecto en el Sistema Operativo CentOS 7 que nos permitirá gestionar todo lo relacionado con el protocolo FTP.

Primero entramos al servidor CentOS vamos a la terminal y pones usuario root

Para instalar el servicio ejecutamos el comando.

yum -y install vsftpd

y luego el comando

yum install ftp

Ahora ubicamos el archivo de configuración del servicio vsftpd que se encuentra en la siguiente ruta:

cd /etc/vsftpd/

Listamos los archivos para ubicar el archivo de configuración (vsftpd.conf) con el siguiente comando: ls

Editamos el archivo vsftpd.conf con el editor nano para configurar el servicio:

nano vsftpd.conf

Por seguridad, deshabilitamos el acceso al usuario anónimo para prevenir alguna invulnerabilidad al servidor cambando en la siguiente línea a (NO).

anonymous_enable=NO

Ir al final del archivo y cambiar a NO la siguiente línea para que sólo accedan los usuarios que tienen permiso proporcionados por el administrador

userlist_enable=NO

Guardamos Ctrl+O y salimos Ctrl + X

En la misma ruta editamos al archivo user_list, donde están los usuarios por default autorizados para acceder a FTP.

nano user_list

Al final del archivo agregamos la siguiente línea a los usuarios FTP:

Usersftp

Guardamos Ctrl+O y salimos Ctrl + X

Creación o selección de usuario

adduser pyter

Agregamos una contraseña con el siguiente comando:

passwd pyter

y nos vuelve a pedir una nueva contraseña la agregamos y nos sale el mensaje de éxito.

No cambiamos al directorio /home donde están las carpetas de los usuarios con el siguiente comando:

cd /home

ls

Nos cambiamos a la carpeta del usuario

cd pyter

listamos su contenido

ls

Creamos una carpeta en el usuario pyter para guardar los archivos FTP

mkdir carpetapyterftp

Nos cambiamos a la carpeta creada

cd carpetapyterftp

En el directorio creamos un archivo de texto como ejemplo

nano prueba.txt

Escriba unas líneas de texto ………

Guardamos Ctrl+O y salimos Ctrl + X

Retornamos al nivel del directorio creado (pyter)

cd ..

Otorgamos permisos respectivos al directorio

chmod 777 carpetapyterftp

Permisos al firewall

Agregamos al Firewall el servicio FTP en una zona pública

firewall-cmd - - permanent - -zone=public - -add-service=ftp

Recargamos el firewall

firewall-cmd - -reload

Iniciamos el service vsftpd con el siguiente comando:

systemctl start vsftpd

vemos el estado con el comando:

systemctl status vsftpd

Pruebas del servicio

Abrir un navegador y colocar en la barra de dirección así: ftp://(ip que utiliza para conectarse a internet)

ftp://192.168.10.30

Desde Centos7

Comprobación en filezilla Servidor Centos

Abrimos una terminal y ponemos el comando

yum install filezilla

Y aquí ya tenemos instalado filezilla

Con el comando filezilla ingresamos a su terminal


Por último tenemos la comprobación en firezilla

Con poner la ip de servidor

El usuario que creamos (pyter)

Y la contraseña que le dimos al usuario

Vamos a obtener la conexión en firezilla.



No hay comentarios:

Publicar un comentario

DIRECTIVAS DE GRUPO

    DIRECTIVAS DE GRUPO Crear GPO Un objeto de directiva de grupo GPO es un conjunto de una o más políticas del sistema. Cada una de las pol...