PingID Administration Guide

Installation example for Ubuntu/Debian (64 bit)

This is an example installation of PingID SSH for 64-bit Ubuntu or Debian distributions. Your installation might vary depending on your particular configuration.

Steps

  1. Retrieve the latest versions of packages and their dependencies:

    sudo apt-get update
  2. Install the following packages:

    1. Compilers and utilities

    2. OpenSSL development version

    3. libCURL development version

    4. libPAM development version

      sudo apt-get install build-essential libssl-dev libcurl4-openssl-dev libpam-dev
  3. Download and extract the PingID package.

  4. Go to the PingID installation directory:

    cd pingid-<version>
  5. Execute the following command, where --prefix points to the base folder into which you wish to install:

    ./configure --with-pam --prefix=/usr
  6. Build and install PingID SSH:

    make
    sudo make install
  7. Download the properties file. See Integrate PingID with SSH.

  8. Copy the properties file to /usr/etc/pingid/pingid.properties.

    Example:

    sudo cp pingid.properties /usr/etc/pingid/pingid.properties

    Do not make any changes to the contents of the file.

Next steps

In the event of problems, see Troubleshooting the PingID SSH installation.