• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.

.htaccess

I

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?
 
Using the Plesk Control Panel to password protect directories:

Assuming your /phpmyadmin directory is at:

/home/httpd/vhosts/domain.com/httpdocs/phpmyadmin

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
</Directory>

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
 
that method was just as quick as your response... thanks a lot. it worked fine...
 
Back
Top