Community Forums
Connect with us on LinkedIn

View Poll Results: Would you like the option to have 2-factor login authentication in cPanel?

Voters
7. You may not vote on this poll
  • Yes

    7 100.00%
  • No

    0 0%
+ Reply to Thread
Page 2 of 3 FirstFirst 1 2 3 LastLast
Results 16 to 30 of 31
  1. #16
    Member dlemkin's Avatar
    Join Date
    Apr 2004
    Posts
    22

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [case 39461]

    is there a timeline for 11.34? will LDAP be production ready at that time?

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

    Root Administrator

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [case 39461]

    Pluggable Authentication will allow you to build a plugin to accommodate LDAP. We do not intend (yet) to build a LDAP plugin ourselves, but given the focus on LDAP specifically, once this functionality is available I'll poke our integration guys to create an entry on the Integration Blog about how to do that.

    Version 11.34 will come after 11.32 which is the release after our present release of 11.30. We're aiming to get each major release out every few months, meaning we should be coming up on 11.32 soon.

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

    Root Administrator

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    UPDATE: We now anticipate that Pluggable Authentication will not be completed in time for version 11.34. We are now targeting Pluggable Authentication for version 11.36.

  4. #19
    Member
    Join Date
    Jan 2008
    Location
    Buenos Aires, Argentina
    Posts
    942
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    Damn, 11.36 sounds like 2013..

  5. #20
    cPanel Partner NOC cPanel Partner NOC Badge myusername's Avatar
    Join Date
    Mar 2003
    Location
    chown -R us.us *yourbase*
    Posts
    712
    cPanel/Enkompass Access Level

    DataCenter Provider

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    This is bad news.

    I was hoping for 11.32 and then 11.34 as the thread said it would be coming in these versions.

    We really need this as 2 factor authentication is a requirement for PCI compliance and this would simplify things for people who want to be compliant with cPanel.

    Can you try to put a fire under this so that it gets at least beta functionality in 11.34 and really is released in 11.36? We'd much prefer to have this over a pretty new phpmyadmin version.
    GlowHost.com | Professional Managed Web Hosting Since 2002.
    >> Fully Managed Dedicated, Cloud VDS, Reseller & Semi-Dedicated
    >> Cloud Servers for Enterprise

  6. #21
    cPanel Product Evangelist Infopro's Avatar
    Join Date
    May 2003
    Location
    Pennsylvania
    Posts
    7,891
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    We'd much prefer to have this over a pretty new phpmyadmin version.
    I'm sorry, but thats just cold, man. cPanel doesn't make phpMyAdmin, its 3rd party.
    Fav cPlinks this week: Blog - cPanel & WHM 11.32 we love it! | cPanel University study for it! | Attracta is coming! we want this!

  7. #22
    cPanel Partner NOC cPanel Partner NOC Badge myusername's Avatar
    Join Date
    Mar 2003
    Location
    chown -R us.us *yourbase*
    Posts
    712
    cPanel/Enkompass Access Level

    DataCenter Provider

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    Quote Originally Posted by Infopro View Post
    cPanel doesn't make phpMyAdmin, its 3rd party.
    I don't see your point. Does PHPMyAdmin work magically with cPanel? No, they spend time integrating it and removing some functionality so that it works with cPanel.

    My point is instead of spending resources integrating a new version of something that works perfectly fine already, how about taking care of LDAP and PAM problems which people have been asking for for years now. Even this specific thread was started in Jan 2009 and it keeps getting pushed back!

    Its getting frustrating telling users "oh, yeah in a few months" then those few months go by and we say "oh, yeah well it got pushed back again."

    If the current estimate of what build it will appear in means anything (which so far, they don't) we are not going to see these functions until a very minimum of Jan 2012. That is 3 years...

    Devices and software that require these functions are increasingly mandated now by many organizations and we loose business and cPanel looses licenses because it's not supported.
    GlowHost.com | Professional Managed Web Hosting Since 2002.
    >> Fully Managed Dedicated, Cloud VDS, Reseller & Semi-Dedicated
    >> Cloud Servers for Enterprise

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

    Root Administrator

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    Just a head's up, the bulk of IPv6 stuff is currently slated for 11.34, and there's significantly more people demanding that functionality than this functionality (both of which are substantive architectural modifications). While I am not privy to the internal priorities of our development team, I think this is a more likely explanation than accommodating a new version of phpMyAdmin as proposed above.

  9. #24
    cPanel Partner NOC cPanel Partner NOC Badge myusername's Avatar
    Join Date
    Mar 2003
    Location
    chown -R us.us *yourbase*
    Posts
    712
    cPanel/Enkompass Access Level

    DataCenter Provider

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    You probably right. Sorry for being sarcastic. Do you think 11.36 is a realistic target this time? We might be able to salvage some business if its realistically on the horizon. I know you don't know everything about what dev is doing but perhaps you can prod someone and see if it is still a priority as i might be able to salvage some customers instead of moving them off to a different platform.
    GlowHost.com | Professional Managed Web Hosting Since 2002.
    >> Fully Managed Dedicated, Cloud VDS, Reseller & Semi-Dedicated
    >> Cloud Servers for Enterprise

  10. #25
    Member
    Join Date
    Feb 2012
    Posts
    12
    cPanel/Enkompass Access Level

    DataCenter Provider

    Default handle_form_login hook

    Please provide hooks in handle_form_login so 2-factor authentication devices can extend this functionality.

    This would require about 5 lines of perl in total.

    I'm willing to provide those lines, along with a sample 2-factor implimentation demo.

    Please contact me for extra info.

  11. #26
    Member
    Join Date
    Feb 2006
    Location
    NJ, USA
    Posts
    39

    Default Re: handle_form_login hook

    Can you post the additional details here.

  12. #27
    Member
    Join Date
    Feb 2012
    Posts
    12
    cPanel/Enkompass Access Level

    DataCenter Provider

    Default Two-Factor Authentication login support

    Hi - sure.

    Most Two-factor authentication devices/methods function by layering an additional step during the login procedure. For example - after the username/password has been entered, a one-time-PIN needs to by typed from an LCD keyfob token, or an SMS code needs to be supplied, or a password needs to be looked up & entered from a PAN card, or a unique photo/image needs to be verified using a smartphone app, or biometric data like a fingerprint scan needs to be authenticated, and so forth.

    All of these different things will be made possible if the cPanel /login/ subroutine, named "handle_form_login" contained a "hook" (similar to how their existing password-change subroutine already contains a "hook").

    Specifically - when an incoming request to verify a username/password arrives, the hook needs to call an external "twofactor" helper. This helper takes care of the two-factor functionality, and returns to the original /login/ routine a simple "yes" or "no" response, indicating whether or not the login should proceed, or fail.

    The most basic code needed for this would be:-

    This at the top of cpsrvd

    Code:
    use twofactor;
    And this at the start of sub handle_form_login

    Code:
    @_=eval(&twofactor(@_));
    The above would give the two-factor implementation all the access it needs to successfully accomplish the authentication, and provide the result to the /login/ caller (if the 2-factor auth fails, the called &twofactor() sub will "blank" the supplied password, which will then cause the subsequent /login/ code to refuse the login).

    In addition to this being a "good idea" (improving security for all cPanel users who might wish to activate 2-factor on their logins), it also allows them to be compliant with the law (eg: FFIEC in USA), all while providing new revenue opportunities for cPanel itself, datacenters, and resellers alike.

    Not to mention - this would be a huge improvement in security over any cPanel competing products - boasts like "Strongest security of any hosting solution" would make for an be entirely legitimate and honest marketing pitch.

    Chris.

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

    Root Administrator

    Default Re: handle_form_login hook

    I am merging this thread into our existing discussion about a pluggable authentication system.

  14. #29
    Member
    Join Date
    Feb 2012
    Posts
    12
    cPanel/Enkompass Access Level

    DataCenter Provider

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    Thanks for the merge - good idea.

    Reading back over the other peoples comments, and your difficulty with a rapid implimentation, might I suggest that providing the "hook" mechanism I mention would be a very fast and easy way to resolve everything? This makes it simple for 2-factor providers to roll out their solutions, for the Pluggable Authentication people to impliment their ideas, for other people like OpenID or Google-Auth or whatever to provide their solutions, biometrics, smartcards, PKI, etc etc - all supported (or supportable) with little more than a few lines of code needed from you guys to enable it all.

    I'll even volunteer to provide a sample OpenID solution, and also a sample 2-factor token-device one, gratis.

  15. #30
    Member
    Join Date
    Apr 2012
    Posts
    7
    cPanel/Enkompass Access Level

    Root Administrator

    Default Re: WHM - PAM / LDAP / RADIUS Authentication (Pluggable Authentication) [ca

    This seems like a great idea, be great with Google Authenticator

Similar Threads & Tags
Similar threads

  1. Replies: 18
    Last Post: 04-09-2012, 10:33 PM
  2. PAM authentication with cPanel
    By amu495 in forum Security
    Replies: 0
    Last Post: 04-07-2011, 06:24 AM
  3. LDAP authentication or WHM behind a VPN
    By Vliegtuig in forum Security
    Replies: 1
    Last Post: 02-09-2010, 05:29 PM
  4. can CPanel do Radius Authentication?
    By blinger in forum cPanel and WHM Discussions
    Replies: 3
    Last Post: 11-02-2008, 02:31 PM
  5. cPanel PAM authentication?
    By mwatson in forum cPanel and WHM Discussions
    Replies: 0
    Last Post: 09-17-2004, 02:23 PM
Linkedin       Facebook       Twitter       RSS       Flickr       YouTube