Vsftpd

sudo apt update
sudo apt install vsftpd

sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.orig

sudo ufw status

sudo ufw allow 20/tcp
sudo ufw allow 21/tcp
sudo ufw allow 990/tcp
sudo ufw allow 40000:50000/tcp

sudo ufw status

chown -cR vasUzivatel:777 /home/vasUzivatel/FiveM/

sudo nano /etc/vsftpd.conf

write_enable=YES
chroot_local_user=YES

Na konec souboru přidáme

user_sub_token=$USER
local_root=/home/$USER/ftp

pasv_min_port=40000
pasv_max_port=50000

userlist_enable=YES
userlist_file=/etc/vsftpd.userlist
userlist_deny=NO

Uložíme

echo "vasUzivatel" | sudo tee -a /etc/vsftpd.userlist
cat /etc/vsftpd.userlist
sudo systemctl restart vsftpd

Nezapomeňte, že toto FTP funguje na portu 22

Last updated