To set up vsftpd FTP Server on CentOS Stream 9, follow the steps below:
Step 1 : Ensure your system packages are up to date.
Step 2 : Use the package manager to install vsftpd.
Step 3 : After installation, enable and start the vsftpd service.
Step 4 : Verify the status of the vsftpd service.
Step 5 : Configure vsftpd, Edit the vsftpd configuration file.
Ensure the following settings are adjusted:
Save the file.
Step 6 : Restart the vsftpd service to apply the changes.
Step 7 : Add a new user for FTP access.
Step 8 : Set a password for the FTP user.
Step 9 : If you are using a firewall, allow FTP traffic.
Step 10 : SELinux Configuration (if enabled)
Step 11 : Test Connection
- Open your SFTP client (e.g., FileZilla).
- Add a new site.
- Configure the connection settings (username, password, port, etc.).
- Connect to the FTP server.
Congratulations! You have successfully set up vsftpd FTP Server on CentOS Stream 9.