Beck Web Virtual Servers
Back to the Newclient Main Help Page



Interactive Manager (iManager)

BWSD has available an interactive web content manager and file browser, iManager, which allows a virtual server administrator to use their favorite browser client (Netscape Navigator, MSIE, etc) to perform simple file manipulation tasks such as uploading files, copying files, deleting files, and much more. The iManager "wizards" walk you through a step by step process for each task.

The iManager utility will allow both root administrative access as well as access for each of your POP user accounts. However, the POP users are restricted to operate in the home directory that they are assigned. Thus each POP user is afforded the convenience of using the iManager wizard interface, and the administrator is assured that security is maintained.

BWSD has also made available remote administrative utility, iRoot, which provides wizards for adding new POP accounts, removing POP accounts, adding and deleting Email aliases, and many other administrative tasks.


Installing iManager

To install iManager, telnet to your Virtual Server and perform the following steps:
  1. Make your home directory the current working directory, type "cd" at your telnet prompt and then hit the return key.
  2. Untar the iManager archive file, type the following:
    tar -xvf /usr/local/contrib/imanager.tar
  3. Customize the look and feel of iManager by modifying the files header and footer which contain the open body tag, &ltbody>, and close body tage, </body> respectively. (Hint: use iManager to edit these files- see instructions below).

You can now use the iManager utility on your server by accessing the URL:

      http://your_domain_name/cgi-bin/admin/gateway.cgi

    You can either open the URL with your browser directly, or link the URL to either text or an image on one (or more) of your web pages. You will notice an image at the bottom left of some of the BWSD pages. The image is linked to our copy of the iManager utility (yes we use it too). Click on the image to check it out.

    [top]

    iManager Authentication

    After you have installed iManager on your virtual server, open up the URL listed in the installation section. You will be asked to provide a valid login/password pair and some path information. The Login/Password pair can be one of any found in your "~/etc/passwd" file. Therefore you can either use your root or administrative login and password or one of your POP users can use his or her login/passwd pair to gain access to the iManager utilities.

    The Path Specification is the directory or file that iManager will use as its current working directory or currently selected file (see Using iManager for an explanation of the Currently Selected File and the Current Working Directory). If a non-root login is specified, the Path Specification is checked against the home directory of the user (as listed in the ~/etc/passwd file). If the path specification is outside of the user's home directory, access is denied. Each non-root user is restricted access to the iManager utilities inside of his or her home directory. There is no such restriction placed on the root or administrative login.

    To illustrate authentication with iManager consider the following examples:

      Using your Administrator Login and Password
      Authenticate yourself with your administrator login and password and set the path specification to "/www/cgi-bin/admin/". A list of the contents of the "/www/cgi-bin/admin/" directory will be displayed including the header and footer files (mentioned in the installation instructions above). Select the "[ED]" link beside the header or footer entries. This will load the contents of the selected file into a form. You can then simply edit the contents and upload the changes back to the server.

      Using a POP Login and Password
      If you are using a Fully Functional Virtual Server (Server AW75) you have the capability of adding individual POP accounts to your server. Each POP account has an entry in your Virtual Server's "~/etc/passwd" file which includes the full name of the user, the user's password (crypted of course), the user's home directory specification, and his or her disk quota if FTP privileges have been granted.

      Any of your POP account users may enter in their POP account name and password to authenticate themselves. However, they must specify a path specification that is valid for their account or they may leave the path specification blank, in which case iManager will determine their home directory. Thus they are restricted access only to their home directory or subdirectories in their home directory. This allows your POP users the convenience of iManager utilities without compromising the security of your Virtual Server. Since POP authentication is supported in iManager, your POP users can do for themselves what you as the server administrator used to have to do for them by hand.

      [top]

      bd