User Tools

Site Tools


servers:linux:vsftpd

This is an old revision of the document!


Information

  • vsftpd
  • FTP server

Prerequisites

Dependencies

sudo zypper install 'vsftpd'

Firewall

sudo firewall-cmd --add-service='vsftpd' --permanent && sudo firewall-cmd --reload
sudo firewall-cmd --info-service='vsftpd'

Service

sudo systemctl enable 'vsftpd' --now

Settings

sudo -e '/etc/vsftpd.conf' && sudo systemctl restart 'vsftpd'
# Custom
anonymous_enable=NO
write_enable=YES
listen=YES
listen_ipv6=NO
pasv_enable=YES
local_root=/mnt/NAS1
force_dot_files=YES
seccomp_sandbox=NO
data_connection_timeout=300

# End

Streams

Download Source

cd ~ && rm -Rf '/mnt/NAS1/Videos/Streams/iptv-src' && git clone --branch 'master' --depth '1' --recurse-submodules 'https://github.com/iptv-org/iptv.git' '/mnt/NAS1/Videos/Streams/iptv-src'

Update

git -C '/mnt/NAS1/Videos/Streams/iptv-src' reset --hard 'origin/master' && git -C '/mnt/NAS1/Videos/Streams/iptv-src' pull origin 'master' --rebase

US + JP

rm -Rf '/mnt/NAS1/Videos/Streams/IPTV/'* && mkdir -p '/mnt/NAS1/Videos/Streams/IPTV' && ln -s -f '/mnt/NAS1/Videos/Streams/iptv-src/streams/us'*'.m3u' '/mnt/NAS1/Videos/Streams/iptv-src/streams/jp'*'.m3u' '/mnt/NAS1/Videos/Streams/IPTV'

All

rm -Rf '/mnt/NAS1/Videos/Streams/IPTV' && ln -s -f '/mnt/NAS1/Videos/Streams/iptv-src/streams' '/mnt/NAS1/Videos/Streams/IPTV'
/srv/www/wiki/data/attic/servers/linux/vsftpd.1780968675.txt.gz · Last modified: by Sean Rhone

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki