servers:linux:vsftpd
This is an old revision of the document!
Table of Contents
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
