Le guide suivant décrit comment installer le serveur ftp vsftpd dans le système Debian 11.
Nous ferons tout depuis le terminal en exécutant quelques commandes simples.
La première étape consiste à exécuter le terminal ou à vous connecter à notre serveur via ssh et à installer:
sudo apt installer vsftpd -y
Lancez-le sur votre système:
sudo systemctl démarrer vsftpd
statut sudo systemctl vsftpd
systemctl activer vsftpd.service
Nous ajoutons un nouvel utilisateur au système:
sudo adduser testowyftp
Nous ajoutons à la configuration du programme:
écho "testowyftp" | sudo tee -a /etc/vsftpd.userlist
Nous créons un répertoire pour les fichiers utilisateurs:
sudo mkdir -p / home / testowyftp / ftp_directory
sudo chown personne: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
Nous faisons une sauvegarde du fichier de configuration ftp
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
Nous éditons le fichier et apportons des modifications:
nano /etc/vsftpd.conf
Nous allons changer comme suit:
anonymous_enable=NO
local_enable=YES
Et nous l'avons mis dans le même fichier:
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
On recharge le serveur ftp:
sudo systemctl redémarrer vsftpd
La dernière étape consiste à ajouter le port 21 au pare-feu
sudo ufw allow 21/tcp
sudo ufw allow 22/tcp
sudo ufw reload
C'est tout, nous devrions maintenant nous connecter correctement à ftp sur l'utilisateur test ftp
Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. 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…
Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy…