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