Inhaltsverzeichnis

FTP-Server Einrichtung (Rocky Linux 9)

Installation

dnf install vsftpd
systemctl enable --now vsftpd

Konfiguration

Datei /etc/vsftpd/vsftpd.conf am Ende ergänzen:

chroot_local_user=YES
allow_writeable_chroot=YES
pasv_min_port=40000
pasv_max_port=40100

Benutzer anlegen

useradd -m -d /home/scanner scanner
passwd scanner
mkdir -p /home/scanner/scans
chown scanner:scanner /home/scanner/scans

Firewall konfigurieren

firewall-cmd --permanent --add-service=ftp
firewall-cmd --permanent --add-port=40000-40100/tcp
firewall-cmd --reload

Dienst neustarten

systemctl restart vsftpd

Test

Mit FTP-Client auf Server-IP verbinden: