Kategorie: Tutoriales

Instalación de vsftpd en un sistema Debian 11

La siguiente guía describe cómo instalar el servidor ftp vsftpd en el sistema Debian 11.
Todo lo haremos desde la terminal ejecutando unos sencillos comandos.

El primer paso es ejecutar la terminal o iniciar sesión en nuestro servidor a través de ssh e instalar:

sudo apt install vsftpd -y

Lo ejecutamos en el sistema.:
sudo systemctl start vsftpd
sudo systemctl status vsftpd
systemctl enable vsftpd.service

Agregamos un nuevo usuario al sistema:
sudo adduser testowyftp

Agregamos a la configuración del programa:

echo "testowyftp" | sudo tee -a /etc/vsftpd.userlist

Creamos un directorio para archivos de usuario.:
sudo mkdir -p /home/testowyftp/ftp_directory
sudo chown nobody:nogroup /home/testowyftp/ftp_directory
sudo chmod a-w /home/testowyftp/ftp_directory
sudo mkdir -p /home/testowyftp/ftp_directory/ftp_data
sudo chown testowyftp:testowyftp /home/testowyftp/ftp_directory/ftp_data
cd /home/testowyftp/ftp_directory/
chmod -R 777 ftp_data

Hacemos una copia de seguridad del archivo de configuración de ftp
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

Editamos el archivo y hacemos cambios.:
nano /etc/vsftpd.conf


Cambiaremos de la siguiente manera:

anonymous_enable=NO
local_enable=YES
Oraz ustawiamy w tym samym pliku:
listen=NO
listen_ipv6=YES
anonymous_enable=NO
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
user_sub_token=$USER
local_root=/home/$USER/ftp_directory
userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO

Recargamos el servidor ftp y comprobamos el servicio:
sudo systemctl restart vsftpd
sudo systemctl status vsftpd

Eso es todo, ahora deberíamos iniciar sesión correctamente en ftp en el ftp de usuario de prueba.

el servidor para esta guía fue proporcionado por statnet.pl https://www.statnet.pl/vps/root-vps/

Como siempre, a continuación se muestra un video de todo el proceso de instalación.:

Debian

Zobacz komentarze

  • funciona bien pero: olvídese de asegurar la capacidad del cliente ftp para ingresar al directorio raíz después de conectarse a través de ftp, y esto no puede ser, porque todos los archivos del sistema están disponibles. voy a cambiar eso , dónde poner DefaultRoot~ ??

Najnowsze wpisy

Instalación de Laravel en servidores con panel DirectAdmin

Instalación de Laravel en servidores con panel DirectAdmin: poniżej bardzo prosty sposób na instalację na naszych

6 months temu

Elimina todos los archivos .listing en una carpeta y subcarpetas determinadas

A continuación se muestra un truco muy sencillo para eliminar todos los archivos .listing de los directorios y sus subdirectorios.. użyjemy

7 months temu

Comprobando la temperatura de Raspberry Pi

La siguiente guía muestra cómo comprobar la temperatura en la Raspberry Pi en tan solo unos segundos.. Polecenie

7 months temu

Instalación completa de Debian 12 Para principiantes

Hoy le presentaremos el primer tutorial sobre cómo instalar Debian. Te lo mostraremos a lo largo de la serie., w jaki sposób

11 months temu

Comprobación de la frecuencia de funcionamiento de la CPU Raspberry PI

El siguiente método describe una forma muy sencilla de comprobar el funcionamiento de la frecuencia de la CPU de nuestra Raspberry PI. Całość

1 year temu

Cambio recursivo de permisos de archivos en Debian

Cambio recursivo de permisos de archivos Ir al directorio al que queremos cambiar los permisos (np public_html)…

1 year temu