Install the Okta Privileged Access server agent on Ubuntu or Debian

  1. Add the Okta Privileged Access repository key.

    curl -fsSL https://dist.scaleft.com/GPG-KEY-OktaPAM-2023 | gpg --dearmor | sudo tee /usr/share/keyrings/oktapam-2023-archive-keyring.gpg > /dev/null

  2. Create a package resource list entry. Replace DISTRIBUTION with the appropriate distribution name, such as xenial, jammy, or bullseye. See Supported operating systems for the list of supported Ubuntu and Debian versions.

    Stable

    echo "deb [signed-by=/usr/share/keyrings/oktapam-2023-archive-keyring.gpg] https://dist.scaleft.com/repos/deb DISTRIBUTION okta" | sudo tee /etc/apt/sources.list.d/oktapam-stable.list

    Preview

    echo "deb [signed-by=/usr/share/keyrings/oktapam-2023-archive-keyring.gpg] https://dist.scaleft.com/repos/deb DISTRIBUTION okta-preview" | sudo tee /etc/apt/sources.list.d/oktapam-preview.list

  3. Update the list of available packages.

    sudo apt-get update

  4. Search for the Okta Privileged Access packages.

    sudo apt-cache search scaleft

  5. Install the Okta server agent.

    sudo apt-get install scaleft-server-tools. The sftd daemon starts automatically.

  6. Optional. Verify that the daemon is running.
    System User Action
    Systems that use the journald service Enter sudo journalctl -u sftd
    Systems that don't use the journald service Review the log file located at /var/log/sftd.log