---
title: Installation example for Red Hat
description: This is an example installation of PingID SSH for Red Hat. Your installation might vary depending on your particular configuration.
component: pingid
page_id: pingid:pingid_integrations:pid_installation_example_red_hat
canonical_url: http://docs.pingidentity.com/pingid/pingid_integrations/pid_installation_example_red_hat.html
revdate: January 8, 2024
section_ids:
  about-this-task: About this task
  steps: Steps
  example: Example:
  next-steps: Next steps
---

# Installation example for Red Hat

This is an example installation of PingID SSH for Red Hat. Your installation might vary depending on your particular configuration.

## About this task

|   |                                                                                  |
| - | -------------------------------------------------------------------------------- |
|   | PAM with SSHD is not supported on Red Hat Enterprise Linux prior to version 7.6. |

## Steps

1. Install the C compiler:

   ```
   sudo yum install gcc
   ```

2. Install OpenSSL (development version):

   ```
   sudo yum install openssl-devel
   ```

3. Install libCURL (development version):

   ```
   sudo yum install curl-devel
   ```

4. Install libPAM (development version):

   ```
   sudo yum install pam-devel
   ```

5. Download and extract the PingID package.

6. Go to the PingID installation directory:

   ```
   cd pingid-<version>
   ```

7. Activate the configuration utility to enable PAM, and set the `/usr` prefix to install below the `/usr` directory:

   ```
   ./configure --with-pam --prefix=/usr
   ```

8. Build and install PingID SSH:

   ```
   make
   ```

   ```
   sudo make install
   ```

9. Download the properties file. See [Integrate PingID with SSH](pid_integration_with_ssh_intro.html).

10. Copy the properties file to `/etc/pingid/pingid.properties`.

    ### Example:

    ```
    sudo cp pingid.properties /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](pid_troubleshooting_ssh_installation.html).
