Frequently Asked Questions for Virtual Host

Q: How do I register my web GUI to protect my web content?
A:
You should get the following from your ISP to protect your web content:

  • Available Server Services: FTP, SSH, Telnet can be enabled and disabled by the ISP.
  • File Transfer Account: login name and password for your account to transfer web content.
  • URL to setup Web Account: You will get a URL link from your ISP to register the GUI with your own password. After successful registration, you can then follow the Manual to manipulate files and protect them.

Q: How do I protect or un-protect a directory on my Web server?
A:
HTTProtect is designed to protect the web site on a web server. If you are using Apache, Apache related directories, WebServer Root, HTML Document Root, CGI Root, Configuration Root and Modules Root, are automatically protected after installation. After logging into the HTTProtect web admin GUI, protection is done by clicking on the lock icon under the "size" row of the File Manager. A directory is protected if a closed lock icon is shown, while an open lock icon indicates that a directory is not protected.

Q: Does my ISP set my HTTProtect password?
A:
No, only whoever register on the URL for the HTTProtect account knows the site's GUI login password. He or she is the only one who can alter the content of the site. But ISP System Admin can delete the content using omnish privilege which is part of System Admin's duties if the account is no longer valid.

Q: What if I forgot my HTTProtect account password?
A:
Click the "Forgot the password?" on your HTTProtect account URL. After you answer the question correctly, the password is sent to the email account configured for this recovery purpose. It is YOUR RESPONSIBILITY that:

  • You remember the ANSWER to the QUESTION
  • The EMAIL account is legitimate and working

Note: HTTProtect provides NO back-door to retrieve the above info.

Q: How do I delegate my CGI scripts for access to encrypted data?
A:
Click the "Delegate Encryption" icon of your HTTProtect account URL. You will be prompted for two directory paths. One is for the location of the CGI Script to be delegated; the other is for the Encrypted Data Directory.

  • Delegate CGI Script: Enter the relative path for the cgi script, it will be under "cgi-bin" directory of your default home directory (ex: /var/vh1/cgi-bin/test.pl)
  • Encrypted Data Directory: Enter the relative path for the folder under which you want all files to be encrypted. It will be under the "html" directory of your default home directory (e.g.: /var/vh1/html/private)

After you committed the setup, the delegated CGI script can be run on by all users, and any data written to the encrypted data directory will be encrypted.
Note: Any data saved by your CGI script outside the Encrypted Data Directory will not be encrypted.