==== Vsftpd ==== - Ports 10000-10100 open - etc/vasftpd/user_list allow configured. Only users on this list can get access - **FTP User home directory virtual config** - etc/vsftpd/user_config_dir - Inside this directory should contain conf file, each file with username as file name for home directory configurations. - Finally need to create the home directory - Give permission to existing directory (0755) - Change Ownership to the particular ftp user or to group ==== Notes==== - Install vsftpd - https://linuxconfig.org/how-to-install-vsftpd-on-redhat-8 - https://linuxize.com/post/how-to-setup-ftp-server-with-vsftpd-on-centos-8/ - Create users - https://linuxhint.com/configure_ftp_server_centos8/ - https://www.ryadel.com/en/vsftpd-configure-different-home-folder-each-user-specific-directory/