Manage FTP Accounts with Webuzo

Overview
File Transfer Protocol (FTP) allows you to manage the files associated with your website. Webuzo provides one-click installation of the FTP server from the Webuzo Enduser Panel >> Apps >> Utilities >> Pure-FTPd.
Webuzo Install Pure-FTPd

The Default installation of Webuzo, deploys Pure-FTPd by default. However, you can install/remove it from the Apps Category.

Basic Info
1) Users will require to configure an FTP client such as FileZilla, CuteFTP, etc to be able to login to a FTP account.
2) The encryption scheme such as FTPS, FTPES, or SFTP are recommended while using FTP service.
3) In order to login, user will need to input the username as username@example.com where example.com represents your domain name.

This article will guide you how to connect to your account via FTP. You can create a number of FTP accounts from the Webuzo Enduser Panel. To establish an FTP connection you need an FTP account where you can upload your files.

Getting Started
1) Webuzo allows you to create/manage FTP Users.
Webuzo FTP Home

2) Click on FTP Account to Add/Create a FTP User.
Create FTP User

3) Fill in the details and view the list of FTP users in the Manage FTP Menu
Manage FTP Users

4) FTP to your account using your favorite FTP client.
(Note : WinSCP used in this case)
WinSCP FTP

Learn More : http://www.webuzo.com/wiki/Category:Endusers

That’s it !!! Hope it was Simple enough.

Fixing the “550 relay not permitted” Error in Webuzo

Webuzo LogoWebuzo – Single User Control Panel allows users to create email account for their domains by deploying the Email Server (Exim + Dovecot) by a click of a button. Exim and Dovecot can be installed from the Webuzo Enduser Panel >> Apps >> Utilities Category.

If at all you encounter a “550 relay not permitted” error in Webuzo while trying to send email then the following guide will help you fix it.
Relay Squirrel Mail Webuzo

Emails Accounts created using Webuzo are often configured to the desktop environments using tools like Outlook, Mozilla Thunderbird, etc.
Relay Outlook Mail Webuzo

Note : The Fix is applicable only for Webuzo installed on CentOS 6.x as it install Exim 7.2 which handles the fix.

One of the Quick Step is to verify if the Email Server is up and running on Webuzo and a Restart is recommended if you are unable to send/receive emails.

Quick Guide : http://webuzo.com/wiki/Restart_services

The following changes are required so as to get away with the “550 relay not permitted“:

1) Dovecot Configuration
/etc/dovecot/conf.d/10-auth.conf says:

auth_mechanisms = plain

Change it to:

auth_mechanisms = plain login

2) Exim Configuration

Add to /etc/exim/exim.conf in “AUTHENTICATION CONFIGURATION”:


dovecot_login:
driver = dovecot
public_name = LOGIN
server_socket = /var/run/dovecot/auth-userdb
server_set_id = $auth1

dovecot_plain:
driver = dovecot
public_name = PLAIN
server_socket = /var/run/dovecot/auth-userdb
server_set_id = $auth1


auth_advertise_hosts = *

Restart the Exim and Dovecot Service

ROOT > service exim restart
ROOT > service dovecot restart

Done !!!

Hope that was a Quick Trick.

Webuzo Demo : http://demo.webuzo.com/enduser