Community Forums
Connect with us on LinkedIn
+ Reply to Thread
Results 1 to 6 of 6
  1. #1
    Member
    Join Date
    May 2006
    Posts
    272
    cPanel/Enkompass Access Level

    Root Administrator

    Default OK to create accounts in WHM as root, or should I create a reseller?

    While I'm not new to cPanel at all, this is a rather noob question:

    Should I create a reseller account in WHM and use that to create new accounts for customers?

    The reason I ask is - I recently moved the accounts from an old server to a new one, and on the new box I did away with the old un-used reseller accounts. I went into reseller and changed the ownership of all accounts to root.

    This has created a bit of odd behavior. For example - if I suspend an account now and someone goes to that domain in their browser, it displays the suspended.page/index.html of one of the resellers I deleted. (IE: http://resellerxxxxxxxxabc.com/suspended.page/ )

    When I delete resellerxxxxxxxxabc.com/suspended.page/ folder, suspended accounts merely get a page not found error because it's still trying to send them to http://resellerxxxxxxxxabc.com/suspe...age/index.html instead of /usr/local/cpanel/etc/suspended.page/index.html or /usr/local/apache/htdocs/suspended.page/index.html


    This is all leading me to believe that I should not be logging in to WHM as root and creating accounts or making root the account owner, and that I should create a reseller to put all accounts under.

    Can someone confirm my suspicion / help me with this noob question?
    Thank you muchly!

  2. #2
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,189
    cPanel/Enkompass Access Level

    Root Administrator

    Default

    From the standpoint of the software functioning properly, it shouldn't be needed. If you are still experiencing those issues, I'd recommend seeking support from your cPanel Licensing provider.

    Many clients do set up a root-level reseller for the purpose of creating accounts. Though, the justification for this is almost unanimously for security reasons. The theory is: the less your actual root password gets transmitted, the less likely it is to be sniffed then used inappropriately by a third party.

  3. #3
    Member
    Join Date
    May 2006
    Posts
    272
    cPanel/Enkompass Access Level

    Root Administrator

    Default

    Thanks for the reply, makes sense.

    I'm still troubleshooting the ownership / suspension issue. My data center would be a last resort on that because they have stated on more than one occasion that they only support "Stable" and I run Release, and that sort of issue isn't something they will typically know how to address. I'm guessing it has something to do with the fact that the accounts were transferred from a box that had reseller owners on it, and when I moved them to this new box I assigned all accounts the ownership of root. Just one of those things that's going to take some research to track down...

  4. #4
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,189
    cPanel/Enkompass Access Level

    Root Administrator

    Default

    Quote Originally Posted by Metro2 View Post

    ... that sort of issue isn't something they will typically know how to address. ...
    Our resellers are always welcome to contact us directly for assistance for issues they cannot resolve themselves on their customers' servers.

  5. #5
    Member
    Join Date
    Apr 2005
    Posts
    154

    Default

    Quote Originally Posted by cPanelDavidG View Post
    any clients do set up a root-level reseller for the purpose of creating accounts. Though, the justification for this is almost unanimously for security reasons. The theory is: the less your actual root password gets transmitted, the less likely it is to be sniffed then used inappropriately by a third party.
    Hmmmm. That's an interesting idea. Never thought to do that. Can you offer some tips on this?

    Thanks!

  6. #6
    Technical Product Specialist cPanelDavidG's Avatar
    Join Date
    Nov 2006
    Location
    Houston, TX
    Posts
    11,189
    cPanel/Enkompass Access Level

    Root Administrator

    Default

    Quote Originally Posted by BraveX View Post
    Hmmmm. That's an interesting idea. Never thought to do that. Can you offer some tips on this?

    Thanks!
    It works much like managing a server as if you were root, except you just create yourself a reseller account with root privileges (if you don't have a spare domain, use a non-existent one like reseller.fake). Then login to WHM using that login instead of root and do everything the same way. Nothing excessively fancy to it other than not using user "root" frequently.

Similar Threads & Tags
Similar threads

  1. Create more root accounts with limited access
    By cPanelDavidG in forum Feature Requests for cPanel/WHM
    Replies: 3
    Last Post: 08-02-2010, 04:37 PM
  2. How to create master reseller accounts?
    By foka in forum New User Questions
    Replies: 4
    Last Post: 11-07-2008, 06:52 AM
  3. Reseller can't create accounts
    By junglecat in forum cPanel and WHM Discussions
    Replies: 5
    Last Post: 03-07-2007, 01:34 PM
  4. Can Resellers Create Reseller Accounts
    By smidwap in forum cPanel and WHM Discussions
    Replies: 1
    Last Post: 10-06-2002, 12:50 PM
  5. Best way to create reseller accounts
    By zuby84 in forum cPanel and WHM Discussions
    Replies: 4
    Last Post: 08-23-2002, 08:56 AM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube