FTP_Manager : A Simple Script To Install And Manage FTP Server In CentOS

ftp_manager

You may also like...

  • Mace Moneta

    Instead of FTP, use ssh’s SFTP. You probably already have sshd installed for remote access, and it works with the firewall and SELinux. Best of all, it uses encrypted communications and strong authentication (e.g. key-only with passphrase).

  • Chris R

    The archive should be properly packaged for Linux (not DOS), but you can still use the ‘-a’ option to unzip to prevent the issue with the EOL formating.

    A little bit of research on VSFTP & SeLinux yields the magic incantation to allow the two to work together (gleaned from RedHats site)

    setsebool -P ftp_home_dir=1

    For the issue with the firewalld|iptables allowing the in-bound connections, another pair of simple research inquires yielded simple additions to either firewalld or iptables configuration files.

    No-one should be using a non-secured FTP server these days, so it should also include configuration for FTP w/TLS(SSL) at the very least, and possibly FTP over SSH (although SFTP has its own configuration issues with data transfer logging).