Die folgende Anleitung beschreibt die Installation des FTP- vsftpd-Servers in einem Debian-System 11.
Wir werden alles vom Terminal aus erledigen, indem wir ein paar einfache Befehle ausführen.
Der erste Schritt besteht darin, das Terminal auszuführen oder sich per ssh bei unserem Server anzumelden und zu installieren:
sudo apt install vsftpd -y
Führen Sie es auf Ihrem System:
sudo systemctl start vsftpd
sudo systemctl status vsftpd
systemctl enable vsftpd.service
Wir fügen dem System einen neuen Benutzer hinzu:
sudo adduser testowyftp
Wir ergänzen die Programmkonfiguration:
Echo "testowyftp" | sudo tee -a /etc/vsftpd.userlist
Wir erstellen ein Verzeichnis für Benutzerdateien:
sudo mkdir -p / home / testowyftp / ftp_directory
sudo chown niemand: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
Wir machen ein Backup der FTP-Konfigurationsdatei
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.bak
Wir bearbeiten die Datei und nehmen Änderungen vor:
nano /etc/vsftpd.conf
Wir ändern uns wie folgt:
anonymous_enable=NO
local_enable=YES
Und wir legen es in die gleiche Datei:
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
Wir laden den FTP-Server neu:
sudo systemctl Neustart vsftpd
Der letzte Schritt besteht darin, den Port hinzuzufügen 21 zur Firewall
sudo ufw allow 21/tcp
sudo ufw allow 22/tcp
sudo ufw reload
Das ist alles,, wir sollten uns jetzt korrekt bei ftp auf dem Testbenutzer ftp einloggen
In der folgenden Anleitung wird beschrieben, wie Sie KeePass unter Ubuntu installieren. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor ist ein umfassendes PDF-Programm, die viele Funktionen enthält. 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…
Sie können zwei oder mehr Befehle durch Semikolons trennen (;), Semikolon (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Die folgende Anleitung beschreibt, wie Rocket.Chat unter Rocky Linux installiert wird 8 Całość bardzo prosto zainstalujemy…