Setup User (Account) Packages

DirectAdmin is a commercial web-based control panel that can help ease the burden of common administration tasks such as website creation, database deployment, e-mail account creation, and more.

This article will explain how to create a user package in DirectAdmin.

Before you can create a user account, you’ll need to set up a package for users through your reseller login.

User Packages define the hosting features (ftp access, databases, e-mail etc.) that are available to your users as well as any limitations (the actual number of ftp accounts, disk space or bandwidth allotments) that are imposed on your users.

Login to your reseller account and click on the Manage User Packages link under the Account Management section. You will see the following page:

add user package


You will notice that there are no packages created on your account. It is important to create at least one package now because User (customer) accounts need a package assigned to them. To add a new package you'll need to click the Add Package link near the top of the page.

On the following page you'll want to fill in the form with the limits you wish to impose on the user plan that you are creating.

Remember to enter a name for your package and click the Save button.



Features Explained

  • Bandwidth - The amount of data transfer allowed in a one month period. Bandwidth is measured in megabytes, and approximately 1000 megabytes of bandwidth = 1 gigabyte. When a User exceeds his/her bandwidth, their site is suspended until the first day of the next month.
  • Disk Space - The total storage space for the account, in megabytes. Domain files, MySQL databases, FTP accounts, etc., all contribute to total disk space. When a User exceeds his/her disk space, they will not be allowed to upload additional files until others are deleted.
  • Domains - The total number of domains a User can host on their account. If you select more than one, a User can add more domain names to their account and configure these domains through the control panel. The features from the main account (e.g. disk space and bandwidth) are shared among the additional domains. Users who create additional domains do not receive extra space, bandwidth, or other features.
  • Subdomains - The total number of subdomains a User is allowed to have on their account.
  • E-Mail Accounts - The number of POP3 mail accounts a User is allowed to have.
  • E-Mail Forwarders - The number of forwarding addresses a User is allowed to have.
  • Mailing Lists - The number of Majordomo mailing lists a User is allowed to have.
  • Autoresponders - This is the number of autoresponder accounts a User allowed to have.
  • MySQL Databases - The number of MySQL databases a User is allowed to have. MySQL databases count towards total disk space usage.
  • Domain Pointers - The number of domains that can point to the User's main account. Domain pointers are different than additional domains because all the User can do is direct ---> The User cannot make a web site on the pointed domain.
  • FTP Accounts - The number of FTP accounts a User can have. Even if you set this number to 0, the User will still have a default FTP account with full access to their site.
  • Anonmous FTP Accounts - This permits Users to allow anonymous logins to their FTP site(s). Users have the ability to disable anonymous upload while still allowing anonymous download. Anonymous FTP can present a risk to the User's site, and many Resellers choose not to enable anonymous FTP access.
  • CGI Access - This permits Users to run CGI scripts. If this features is enabled, a /cgi-bin directory will be created in the User's public_html directory.
  • SSL Access - This permits Users to install Secure Socket Layer (SSL) certificates on their site. Please note that a static (dedicated) IP address is required for SSL to work. If you are providing name-based hosting, then you can disable the SSL feature.
  • SSH Access - This permits Users to access the server through SSH (an encrypted form of Telnet). Many Resellers and Admins disable this feature due to the potential for abuse (Users have full access to server content).
  • DNS Control - This permits Users to alter their DNS records (e.g. A records, MX records, etc.). Many Resellers disable this feature because Users can disable their entire site by accidentally deleting or modifying domain records.


Editing / Deleting Packages

The main Packages menu is a list of all created packages.

To delete one or more packages, place a check next to the package name(s) and click the Delete Selected button. In the above example, the Economy and Regular packages would be deleted.



To edit a package, click on the package name (first column of the table). When you are finished, click the Save button.


Need more help?

Please contact WOKTRON support for more assistance, or visit the DirectAdmin support forum at

  • 1 Users Found This Useful
Was this answer helpful?

Related Articles

Account Creation

From the main Reseller panel, click the "Create Accounts" icon. Above is an example of how...

Getting Started

Thank you for choosing WOKTRON as your reseller hosting provider. Because our DirectAdmin...

Backup policy

Woktron have committed to a daily system wide backup schedule for our shared web hosting,...

Are Woktron name servers on different subnets?

Yes, the nameservers for our web hosting servers are on different subnets, in separate datacenter...

What is the path to perl?

When you need the path to perl for your scripts, use the following: /usr/bin/perl