servers:linux:vsftpd
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| servers:linux:vsftpd [2026/04/18 02:30] – Sean Rhone | servers:linux:vsftpd [2026/06/10 00:33] (current) – Sean Rhone | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| ===== Prerequisites ===== | ===== Prerequisites ===== | ||
| - | * [[linux: | + | * [[linux: |
| + | * [[linux: | ||
| ====== Dependencies ====== | ====== Dependencies ====== | ||
| Line 12: | Line 13: | ||
| **** | **** | ||
| - | sudo apt install ' | + | sudo zypper |
| ====== Firewall ====== | ====== Firewall ====== | ||
| - | * [[linux: | + | * [[linux: |
| - | sudo ufw allow '20'/' | + | sudo firewall-cmd --add-service='vsftpd' |
| - | ===== Disable IPv6 ===== | + | sudo firewall-cmd --info-service='vsftpd' |
| - | + | ||
| - | sudo ufw status numbered | + | |
| - | + | ||
| - | sudo ufw delete ' | + | |
| - | + | ||
| - | sudo ufw delete ' | + | |
| - | + | ||
| - | sudo ufw delete | + | |
| ====== Service ====== | ====== Service ====== | ||
| Line 37: | Line 30: | ||
| ====== Settings ====== | ====== Settings ====== | ||
| - | |||
| - | ===== General ===== | ||
| sudo -e '/ | sudo -e '/ | ||
| Line 44: | Line 35: | ||
| < | < | ||
| # Custom | # Custom | ||
| + | anonymous_enable=NO | ||
| write_enable=YES | write_enable=YES | ||
| - | utf8_filesystem=YES | ||
| listen=YES | listen=YES | ||
| listen_ipv6=NO | listen_ipv6=NO | ||
| pasv_enable=YES | pasv_enable=YES | ||
| - | pasv_min_port=40000 | + | local_root=/ |
| - | pasv_max_port=50000 | + | |
| - | local_root=/ | + | |
| force_dot_files=YES | force_dot_files=YES | ||
| + | seccomp_sandbox=NO | ||
| + | data_connection_timeout=300 | ||
| # End</ | # End</ | ||
| - | |||
| - | ====== fstab ====== | ||
| - | |||
| - | * [[linux: | ||
| - | * [[linux: | ||
| - | |||
| - | ===== UUID ===== | ||
| - | |||
| - | * Use either '' | ||
| - | |||
| - | sudo blkid | ||
| - | |||
| - | ===== fstab ===== | ||
| - | |||
| - | sudo mkdir -p '/ | ||
| - | |||
| - | sudo mkdir -p '/ | ||
| - | |||
| - | < | ||
| - | # NAS | ||
| - | UUID=x / | ||
| - | #UUID=x / | ||
| - | |||
| - | # End</ | ||
| - | |||
| - | sudo systemctl daemon-reload && sudo mount --all && sync | ||
| - | |||
| - | ===== Safe Unmount Externals ===== | ||
| - | |||
| - | sudo zypper install ' | ||
| - | |||
| - | sudo udisksctl unmount --force --block-device='/ | ||
| - | |||
| - | sudo udisksctl power-off --block-device='/ | ||
| - | |||
| - | ====== Permissions ====== | ||
| - | |||
| - | ===== chown ===== | ||
| - | |||
| - | sudo chown -R ' | ||
| - | |||
| - | sudo chown -R ' | ||
| - | |||
| - | ===== chmod ===== | ||
| - | |||
| - | sudo chmod -R ' | ||
| - | |||
| - | sudo chmod -R ' | ||
/srv/www/wiki/data/attic/servers/linux/vsftpd.1776493833.txt.gz · Last modified: by Sean Rhone
