All users that you add to your server are given an email account and a home directory of /usr/home/username, where username is the username of the account. You can also give users FTP, Samba, and shell access to your server.
WARNING: You should never give shell access to a user you do not trust. Although shell accounts are generally safe, there is always the possibility that a shell user could discover some unknown security exploit and gain access to important data or otherwise compromise your server.
A user who is given shell access can be added to one or more of the special user groups, as described in the User Privilege Management section of this tutorial.
To add a new user account to your server, follow the steps below:
Click the Add Users link from the User Menu.
The Add Users form appears, as shown below:
Enter the following settings for the new user account:
Username: Type the username you wish to use with the email account. All mail addressed to username@yourdomain.com, where username is an active email account on your server and yourdomain.com is your actual domain name, will be forwarded to the individual mailbox for the user.
NOTE: Account Names are case-insensitive (i.e., "ALLCAPS" and "allcaps" are considered to be the SAME account name), and are automatically converted to all lowercase.
Password: Type the password, which will be required to access mail for the account. You can use any combination of alphanumeric characters (0-9, a-z) and the dash (-). For security reasons, the password does not display on the screen.
NOTE: Unlike account names, Passwords are case sensitive; in other words, "password" and "PassWorD" are considered to be completely DIFFERENT passwords.
Full Name: Type the full name you wish to associate with the account name. Although this setting is optional, it will help you distinguish multiple users.
Access Type: Check the radio button next to the appropriate access setting.
Click Add to activate the new settings.