1. Please take a little time for this simple survey! Thank you for participating!
    Dismiss Notice
  2. Dear Pleskians, please read this carefully! New attachments and other rules Thank you!
    Dismiss Notice
  3. Dear Pleskians, I really hope that you will share your opinion in this Special topic for chatter about Plesk in the Clouds. Thank you!
    Dismiss Notice


Discussion in 'Plesk for Linux - 8.x and Older' started by ilustrate, Jul 12, 2005.

  1. ilustrate

    ilustrate Guest

    how do i use the protected directory icon to create an .htpasswd file for an .htaccess file? i'm used to using telnet but for some reason i cannot login using telnet. what do i have to enable. i'm the root administrator and i'm trying to protect a phpmyadmin directory for a clients website. how do i enable this? and which is easier, telnet or the protected directory option?
  2. jamesyeeoc

    jamesyeeoc Guest

    Using the Plesk Control Panel to password protect directories:

    Assuming your /phpmyadmin directory is at:


    Then go into the Domain module
    Click on the Protected Directories icon
    Click on Add new directory
    Enter the path /phpmyadmin
    Select Non-SSL or SSL or both
    Fill in optional Header text.
    Click on Ok

    Second part - create user/passwords

    Click on the link /phpmyadmin
    Click on Add new user
    Fill in username
    Fill in password
    Fill in confirm password
    Click Ok.

    Repeat the second part for any additional user/pwds you desire.

    Plesk does not store this info in .htaccess or .htpasswd files. Looks like they keep the auth file at:

    AuthUserFile /home/httpd/vhosts/domain.com/pd/d..phpma

    and ~/domain.com/conf/httpd.include:
    <Directory "/home/httpd/vhosts/domain.com/httpsdocs/phpmyadmin">
    AuthType Basic
    AuthName "Login Required for phpMyAdmin"
    AuthUserFile /home/httpd/vhosts/domain.com/pd/d..phpmyadmin
    require valid-user

    Note: Any changes you manually put into httpd.conf or httpd.include may be overwritten by Plesk without warning.
    Better to use vhost.conf, vhost_ssl.conf, .htaccess for customizations.

    If you prefer the .htaccess/.htpasswd method, then I would suggest that you switch to using SSH instead of Telnet. Once you login using SSH, it's just like connecting by Telnet, but secure! Then you can create your .ht* files as you used to.

    See httpd://www.ssh.com
  3. ilustrate

    ilustrate Guest

    that method was just as quick as your response... thanks a lot. it worked fine...