{"id":784,"date":"2024-12-05T14:33:06","date_gmt":"2024-12-05T14:33:06","guid":{"rendered":"https:\/\/buyandhost.in\/blog\/?p=784"},"modified":"2024-12-05T14:33:09","modified_gmt":"2024-12-05T14:33:09","slug":"creating-a-user-account-in-reseller-whm","status":"publish","type":"post","link":"https:\/\/buyandhost.in\/blog\/creating-a-user-account-in-reseller-whm\/","title":{"rendered":"Creating a User Account in Reseller WHM"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">User account creation in WHM is one of the most fundamental tasks, enabling them to offer hosting services to clients. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/cpanel.net\/products\/cpanel-whm-features\/\" data-type=\"link\" data-id=\"https:\/\/cpanel.net\/products\/cpanel-whm-features\/\" target=\"_blank\" rel=\"noopener\">WHM (Web Host Manager)<\/a> is a powerful tool used by resellers and <a href=\"https:\/\/www.buyandhost.in\/vps-hosting.html\" data-type=\"link\" data-id=\"https:\/\/www.buyandhost.in\/vps-hosting.html\">hosting administrators<\/a> to manage <a href=\"https:\/\/www.buyandhost.in\/reseller-hosting\/linux-reseller-hosting.html\" data-type=\"link\" data-id=\"https:\/\/www.buyandhost.in\/reseller-hosting\/linux-reseller-hosting.html\">multiple cPanel accounts<\/a>. <\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#1-what-is-a-user-account-in-whm\">1. What is a User Account in WHM?<\/a><\/li><li><a href=\"#2-key-features-of-a-user-account-in-whm\">2. Key Features of a User Account in WHM<\/a><\/li><li><a href=\"#3-preparing-to-create-a-user-account\">3. Preparing to Create a User Account<\/a><ul><li><a href=\"#a-define-hosting-packages\">a. Define Hosting Packages<\/a><\/li><li><a href=\"#b-understand-domain-and-dns-requirements\">b. Understand Domain and DNS Requirements<\/a><\/li><\/ul><\/li><li><a href=\"#4-steps-to-create-a-user-account-in-reseller-whm\">4. Steps to Create a User Account in Reseller WHM<\/a><ul><li><a href=\"#step-1-log-into-whm\">Step 1: Log into WHM<\/a><\/li><li><a href=\"#step-2-navigate-to-create-a-new-account\">Step 2: Navigate to Create a New Account<\/a><\/li><li><a href=\"#step-3-configure-account-details\">Step 3: Configure Account Details<\/a><ul><li><a href=\"#a-domain-information\">a. Domain Information<\/a><\/li><li><a href=\"#b-select-a-hosting-package\">b. Select a Hosting Package<\/a><\/li><li><a href=\"#c-dns-settings\">c. DNS Settings<\/a><\/li><li><a href=\"#d-mail-routing-settings\">d. Mail Routing Settings<\/a><\/li><\/ul><\/li><li><a href=\"#step-4-review-and-create\">Step 4: Review and Create<\/a><\/li><\/ul><\/li><li><a href=\"#5-post-creation-tasks\">5. Post-Creation Tasks<\/a><ul><li><a href=\"#a-provide-login-details\">a. Provide Login Details<\/a><\/li><li><a href=\"#b-verify-the-account\">b. Verify the Account<\/a><\/li><li><a href=\"#c-install-applications-optional\">c. Install Applications (Optional)<\/a><\/li><\/ul><\/li><li><a href=\"#6-managing-user-accounts-in-whm\">6. Managing User Accounts in WHM<\/a><ul><li><a href=\"#a-modify-an-account\">a. Modify an Account<\/a><\/li><li><a href=\"#b-suspend-or-terminate-accounts\">b. Suspend or Terminate Accounts<\/a><\/li><li><a href=\"#c-monitor-usage\">c. Monitor Usage<\/a><\/li><li><a href=\"#d-password-management\">d. Password Management<\/a><\/li><\/ul><\/li><li><a href=\"#7-best-practices-for-creating-user-accounts\">7. Best Practices for Creating User Accounts<\/a><ul><li><a href=\"#a-use-secure-passwords\">a. Use Secure Passwords<\/a><\/li><li><a href=\"#b-provide-adequate-resources\">b. Provide Adequate Resources<\/a><\/li><li><a href=\"#c-enable-backups\">c. Enable Backups<\/a><\/li><li><a href=\"#d-educate-users\">d. Educate Users<\/a><\/li><li><a href=\"#e-monitor-server-health\">e. Monitor Server Health<\/a><\/li><\/ul><\/li><li><a href=\"#8-common-issues-and-troubleshooting\">8. Common Issues and Troubleshooting<\/a><ul><li><a href=\"#a-domain-not-resolving\">a. Domain Not Resolving<\/a><\/li><li><a href=\"#b-login-issues\">b. Login Issues<\/a><\/li><li><a href=\"#c-resource-overages\">c. Resource Overages<\/a><\/li><\/ul><\/li><li><a href=\"#9-conclusion\">9. Conclusion<\/a><\/li><\/ul><\/nav><\/div>\n\n\n\n<p class=\"wp-block-paragraph\">This guide explains, in detail, how to create a user account in Reseller WHM, the settings involved, and best practices.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"1-what-is-a-user-account-in-whm\"><strong>1. What is a User Account in WHM?<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A user account in WHM corresponds to a cPanel account, which is provided to the end user. This account allows users to manage their websites, databases, emails, and other hosting-related tasks independently. As a reseller, you can create, configure, and allocate resources for these accounts based on hosting packages.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"2-key-features-of-a-user-account-in-whm\"><strong>2. Key Features of a User Account in WHM<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Website Management<\/strong>: Users can manage domains, files, and applications.<\/li>\n\n\n\n<li><strong>Email Hosting<\/strong>: Create and manage email accounts for the domain.<\/li>\n\n\n\n<li><strong>Database Administration<\/strong>: Set up and manage MySQL databases.<\/li>\n\n\n\n<li><strong>Resource Allocation<\/strong>: Control disk space, bandwidth, and other hosting resources.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"3-preparing-to-create-a-user-account\"><strong>3. Preparing to Create a User Account<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Before creating a user account, ensure the following:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-define-hosting-packages\"><strong>a. Define Hosting Packages<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Hosting packages define resource limits and features for user accounts. To create a package:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Log into WHM.<\/li>\n\n\n\n<li>Navigate to <strong>Packages > Add a Package<\/strong>.<\/li>\n\n\n\n<li>Specify the package details:\n<ul class=\"wp-block-list\">\n<li><strong>Disk Space<\/strong>: Allocate storage space (in MB).<\/li>\n\n\n\n<li><strong>Bandwidth<\/strong>: Set monthly data transfer limits (in MB).<\/li>\n\n\n\n<li><strong>Email Accounts<\/strong>: Limit the number of email accounts.<\/li>\n\n\n\n<li><strong>Databases<\/strong>: Restrict the number of MySQL databases.<\/li>\n\n\n\n<li>Other options: Subdomains, FTP accounts, and more.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li>Save the package.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">Packages simplify account creation by predefining resource limits.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"b-understand-domain-and-dns-requirements\"><strong>b. Understand Domain and DNS Requirements<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ensure the user has a domain name registered.<\/li>\n\n\n\n<li>Confirm DNS settings point to your hosting server&#8217;s nameservers.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"4-steps-to-create-a-user-account-in-reseller-whm\"><strong>4. Steps to Create a User Account in Reseller WHM<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-1-log-into-whm\"><strong>Step 1: Log into WHM<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Access WHM using your reseller credentials.<\/li>\n\n\n\n<li>The WHM dashboard will display a range of account management options.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-2-navigate-to-create-a-new-account\"><strong>Step 2: Navigate to Create a New Account<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>In the WHM sidebar, go to <strong>Account Functions > Create a New Account<\/strong>.<\/li>\n\n\n\n<li>The &#8220;Create a New Account&#8221; interface will appear, where you will configure the user account.<\/li>\n<\/ol>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-3-configure-account-details\"><strong>Step 3: Configure Account Details<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"a-domain-information\"><strong>a. Domain Information<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Domain<\/strong>: Enter the user\u2019s primary domain name (e.g., <code>example.com<\/code>).<\/li>\n\n\n\n<li><strong>Username<\/strong>: Assign a unique username for the account.<\/li>\n\n\n\n<li><strong>Password<\/strong>: Set a strong password for secure access.\n<ul class=\"wp-block-list\">\n<li>Use a combination of uppercase, lowercase, numbers, and special characters.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Email<\/strong>: Enter the user\u2019s email address for account-related notifications.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"b-select-a-hosting-package\"><strong>b. Select a Hosting Package<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Choose a Predefined Package<\/strong>:\n<ul class=\"wp-block-list\">\n<li>From the dropdown menu, select an existing package that matches the user\u2019s needs.<\/li>\n<\/ul>\n<\/li>\n\n\n\n<li><strong>Customize Settings<\/strong> (Optional):\n<ul class=\"wp-block-list\">\n<li>If you want to override package settings, manually adjust resource allocations like disk space, bandwidth, and feature limits.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"c-dns-settings\"><strong>c. DNS Settings<\/strong><\/h4>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Use Default Nameservers<\/strong>: Ensures the domain points to the server&#8217;s default DNS.<\/li>\n\n\n\n<li><strong>Custom DNS Settings<\/strong>:\n<ul class=\"wp-block-list\">\n<li>If the user manages DNS externally, leave DNS settings unchanged.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h4 class=\"wp-block-heading\" id=\"d-mail-routing-settings\"><strong>d. Mail Routing Settings<\/strong><\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">Choose how emails for the domain are handled:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Automatically Detect Configuration<\/strong>: Recommended for most cases.<\/li>\n\n\n\n<li><strong>Local Mail Exchanger<\/strong>: For handling email on the same server.<\/li>\n\n\n\n<li><strong>Remote Mail Exchanger<\/strong>: If using third-party email services like Google Workspace.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-4-review-and-create\"><strong>Step 4: Review and Create<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Double-check all entered information.<\/li>\n\n\n\n<li>Click <strong>Create<\/strong> to set up the account.<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-paragraph\">WHM will display a success message and details of the newly created account.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"5-post-creation-tasks\"><strong>5. Post-Creation Tasks<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After creating the account, perform the following tasks to ensure everything works smoothly:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-provide-login-details\"><strong>a. Provide Login Details<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Share the following information with the user:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>cPanel URL<\/strong>: <code>http:\/\/yourserver.com:2083<\/code> or <code>https:\/\/yourserver.com:2083<\/code>.<\/li>\n\n\n\n<li><strong>Username and Password<\/strong>: Credentials set during account creation.<\/li>\n\n\n\n<li><strong>Nameservers<\/strong>: Provide the correct nameservers for DNS setup.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"b-verify-the-account\"><strong>b. Verify the Account<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Log into the user\u2019s cPanel account to ensure it works as expected.<\/li>\n\n\n\n<li>Check if the domain resolves correctly and DNS propagation has started.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"c-install-applications-optional\"><strong>c. Install Applications (Optional)<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Using tools like Softaculous in cPanel, help the user install popular applications like WordPress, Joomla, or e-commerce platforms.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"6-managing-user-accounts-in-whm\"><strong>6. Managing User Accounts in WHM<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once an account is created, WHM offers various tools to manage and troubleshoot it:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-modify-an-account\"><strong>a. Modify an Account<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Navigate to <strong>Account Functions > Modify an Account<\/strong>.<\/li>\n\n\n\n<li>Change domain name, username, or resource limits.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"b-suspend-or-terminate-accounts\"><strong>b. Suspend or Terminate Accounts<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Suspend accounts to restrict access temporarily.<\/li>\n\n\n\n<li>Terminate accounts to permanently delete them.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"c-monitor-usage\"><strong>c. Monitor Usage<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Use <strong>Account Information > List Accounts<\/strong> to view account details and resource usage.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"d-password-management\"><strong>d. Password Management<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Reset the user\u2019s password via <strong>Account Functions > Password Modification<\/strong>.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"7-best-practices-for-creating-user-accounts\"><strong>7. Best Practices for Creating User Accounts<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-use-secure-passwords\"><strong>a. Use Secure Passwords<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Ensure strong, unique passwords to prevent unauthorized access.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"b-provide-adequate-resources\"><strong>b. Provide Adequate Resources<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Allocate sufficient resources based on the user\u2019s needs, avoiding overloading the server.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"c-enable-backups\"><strong>c. Enable Backups<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Configure automated backups in WHM to safeguard user data.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"d-educate-users\"><strong>d. Educate Users<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Provide documentation or training for cPanel to help users manage their accounts effectively.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"e-monitor-server-health\"><strong>e. Monitor Server Health<\/strong><\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Keep an eye on server load and resource usage to maintain performance for all accounts.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"8-common-issues-and-troubleshooting\"><strong>8. Common Issues and Troubleshooting<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"a-domain-not-resolving\"><strong>a. Domain Not Resolving<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cause<\/strong>: DNS propagation delay or incorrect nameserver settings.<\/li>\n\n\n\n<li><strong>Solution<\/strong>: Verify DNS settings and wait 24-48 hours for propagation.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"b-login-issues\"><strong>b. Login Issues<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cause<\/strong>: Incorrect credentials or suspension.<\/li>\n\n\n\n<li><strong>Solution<\/strong>: Reset the password or unsuspend the account in WHM.<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"c-resource-overages\"><strong>c. Resource Overages<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Cause<\/strong>: User exceeding resource limits.<\/li>\n\n\n\n<li><strong>Solution<\/strong>: Upgrade the hosting package or manually increase limits.<\/li>\n<\/ul>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"9-conclusion\"><strong>9. Conclusion<\/strong><\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Creating user accounts in reseller WHM is a straightforward process that allows you to manage hosting services for clients effectively. By defining hosting packages, configuring account settings, and following best practices, you can ensure smooth operations and user satisfaction. Regular monitoring and proactive management further enhance the hosting experience, helping you grow your reseller business successfully.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>User account creation in WHM is one of the most fundamental tasks, enabling them to offer hosting services to clients. WHM (Web Host Manager) is a powerful tool used by resellers and hosting administrators to manage multiple cPanel accounts. This guide explains, in detail, how to create a user account in Reseller WHM, the settings [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":789,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[15],"tags":[],"class_list":["post-784","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel"],"_links":{"self":[{"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/posts\/784","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/comments?post=784"}],"version-history":[{"count":4,"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/posts\/784\/revisions"}],"predecessor-version":[{"id":788,"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/posts\/784\/revisions\/788"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/media\/789"}],"wp:attachment":[{"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/media?parent=784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/categories?post=784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/buyandhost.in\/blog\/wp-json\/wp\/v2\/tags?post=784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}