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
La guida seguente descrive come installare KeePass su Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor è un programma PDF completo, che include molte funzionalità. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Puoi separare due o più comandi con il punto e virgola (;), Punto e virgola (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
La seguente guida descrive come installare Rocket.Chat su Rocky Linux 8 Całość bardzo prosto zainstalujemy…