Kategorie: Linux

Installazione di vsftpd su un sistema Debian 11

La seguente guida descrive come installare il server ftp vsftpd nel sistema Debian 11.
Faremo tutto da terminale eseguendo alcuni semplici comandi.

Il primo passo è eseguire il terminale o accedere al nostro server tramite ssh e installare:

sudo apt install vsftpd -y

Eseguire sul proprio sistema:

sudo systemctl start vsftpd
sudo systemctl status vsftpd
systemctl abilita vsftpd.service

Aggiungiamo un nuovo utente al sistema:

sudo adduser testowyftp

Aggiungiamo alla configurazione del programma:

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

Creiamo una directory per i file utente:

sudo mkdir -p / home / testowyftp / directory_ftp
sudo chown nessuno:nogroup /home/testowyftp/ftp_directory
sudo chmod a-w / home / testowyftp / directory_ftp
sudo mkdir -p /home/testowyftp/ftp_directory/ftp_data
sudo chown testowyftp:testowyftp / home / testowyftp / directory_ftp / dati_ftp
cd / home / testowyftp / directory_ftp /
chmod -R 777 ftp_data

Facciamo un backup del file di configurazione ftp

sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak

Modifichiamo il file e apportiamo modifiche:

nano /etc/vsftpd.conf

Cambieremo come segue:

anonymous_enable=NO

local_enable=YES

E lo impostiamo nello stesso file:

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

Ricarichiamo il server ftp:

sudo systemctl restart vsftpd

L'ultimo passaggio consiste nell'aggiungere la porta 21 al firewall

sudo ufw allow 21/tcp

sudo ufw allow 22/tcp

sudo ufw reload

Questo è tutto, ora dovremmo accedere correttamente a ftp sull'ftp dell'utente di prova

Linux

Udostępnij
Opublikowane przez
Linux

Post recenti

KeePass2 2.52 w Ubuntu 22.04

La guida seguente descrive come installare KeePass su Ubuntu. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installazione dell'editor PDF Master in Ubuntu 22.04

Master PDF Editor è un programma PDF completo, che include molte funzionalità. Oprócz tworzenia i edycji

2 years temu

iotop - monitoraggio della memoria

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Esegui più comandi in un lavoro cron

Puoi separare due o più comandi con il punto e virgola (;), Punto e virgola (;): służy do oddzielania

2 years temu

Modifica dei dati exif di una foto nel terminale Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installazione di Rocket.Chat Server su Rocky Linux 8

La seguente guida descrive come installare Rocket.Chat su Rocky Linux 8 Całość bardzo prosto zainstalujemy

2 years temu