1. Please take a little time for this simple survey! Thank you for participating!
    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...