Servidor FTP (VSFTPD) en ubuntu (2) y Crear usuario en FTP (VSFTPD)

 SERVIDOR FTP

 Para esta práctica debemos de acceder a la terminal y actualizar el sistema con los siguientes comandos:

sudo apt update 

sudo apt upgrade

Cuando este actualizado debemos de usar los siguientes comandos para realizar la instalación:

sudo apt install -y vsftpd

sudo systemctl status vsftpd

sudo ufw allow ftp

sudo ufw allow ftp-data

sudo cp /etc/vsftpd.conf  /etc/vsftpd.conf_orig

sudo gedit /etc/vsftpd.conf

Dentro del fichero de configuración debemos de cambiar los siguientes parámetros:

ftpd_banner=Bienvenido al servicio FTP de ai1pc108

chroot_local_user=YES

Una vez realizado toda la configuración haremos un status y si vemos que no funciona podemos probar con el siguiente comando:

sudo Isof -i | grep ftp

Con el vemos los servicios que se encuentran activos y podemos detenerlos por si causan interferencias o problemas.

Ya terminado reiniciamos el servidor y hacemos un status:

sudo systemctl restart vsftpd

sudo systemctl status vsftpd



CREAR USUARIO EN FTP:

 Para esta práctica tenemos que acceder a una terminal y ejecutar los siguientes comandos:

sudo useradd -g ftp -d /srv/ftp/usuarioftp -c "Usuario pra FTP" usuarioftp  = Crear un usuario

sudo mkdir /srv/ftp/usuarioftp = Crear un directorio

sudo passwd usuarioftp = Contraseña para el usuario

sudo chmod -R 777 /srv/ftp/usuarioftp = Para darle los permisos 

sudo chown usuarioftp:ftp /srv/ftp/usuarioftp = Para darle permisos 

sudo mkdir /bin/ftp = Crear un directorio

sudo gedit /etc/shells

#/etc/shells: valid login shells

/bin/sh

/bin/dash

/bin/bash

/bin/rbash

/bin/ftp


sudo touch /etc/vsftpd.userlist = Crear lsita de usuarios

sudo gedit /etc/vsftpd.userlist = Modificar la lista de usuarios

(usuarioftp)


cat /etc/passwd = Muestra el archivo

usuarioftp:x:1005:130:Usuario pra FTP:/srv/ftp/usuarioftp:


sudo gedit /etc/vsftpd.conf = Modifica la configuración de vsftpd

userlist_file=/etc/vsftpd.userlist

userlist_enable=YES

userlist_deny=NO

Comentarios