How to Install vsftpd FTP Server on CentOS Stream 9

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.