Okta Privileged AccessゲートウェイをRed Hat(RHEL)、Alma Linux、Amazon Linux、CentOS StreamまたはOracle Linuxにインストールする

はじめに、ゲートウェイマシンがサポートされるバージョンのオペレーティングシステムを実行していることを確認します。サポートされているオペレーティングシステムをご覧ください。Amazon LinuxはAWSでのみ利用可能です。その他のディストリビューションは、AWS、Google Cloud、Azureおよびオンプレミスデプロイメントでサポートされます。

  1. ゲートウェイマシンのオペレーティングシステムのバージョンとアーキテクチャを確認します。

    cat /etc/os-release
    uname -m

    最初のコマンドは、ディストリビューション名とバージョンを返します。2番目のコマンドはアーキテクチャを返します。IntelまたはAMDプロセッサーの場合はx86_64、ARMプロセッサーの場合はaarch64です。続行する前に、両方の値がサポートされていることを確認してください。

  2. RPMキーを追加します。

    sudo rpm --import https://dist.scaleft.com/GPG-KEY-OktaPAM-2023
  3. リポジトリ定義ファイルを作成します。本番環境用のインストールには、安定したリポジトリを使用します。プレビューリポジトリは、プレビュー機能をテストする場合にのみ使用します。

    PLATFORM-KEYを自分のディストリビューションのプラットフォーム名に置き換えます。

    オペレーティングシステム

    プラットフォーム名

    Alma Linux

    alma

    Amazon Linux

    amazonlinux

    CentOS Stream

    centos

    Oracle Linux

    oraclelinux

    Red Hat Enterprise Linux

    rhel

    RELEASE-VERSIONをオペレーティングシステムのメジャーバージョンに置き換えます。マイナーバージョンは含めません。たとえば、Red Hat Enterprise Linux 8.6であれば、8を使用します。Amazon Linuxであれば、2、2022または2023を使用します。

    $basearchをそのまま残します。パッケージマネージャーは、これをマシンのアーキテクチャに置き換えます。EOFの単一引用符は、ファイルの記述前にシェルが$basearchを展開するのを防ぎます。

    安定(Stable)

    sudo tee /etc/yum.repos.d/oktapam-stable.repo << 'EOF'
    [oktapam-stable]
    name=Okta PAM Stable - PLATFORM-KEY RELEASE-VERSION
    baseurl=https://dist.scaleft.com/repos/rpm/stable/PLATFORM-KEY/RELEASE-VERSION/$basearch
    gpgcheck=1
    repo_gpgcheck=1
    enabled=1
    gpgkey=https://dist.scaleft.com/GPG-KEY-OktaPAM-2023
    EOF

    プレビュー

    sudo tee /etc/yum.repos.d/oktapam-preview.repo << 'EOF'
    [oktapam-preview]
    name=Okta PAM Preview - PLATFORM-KEY RELEASE-VERSION
    baseurl=https://dist.scaleft.com/repos/rpm/preview/PLATFORM-KEY/RELEASE-VERSION/$basearch
    gpgcheck=1
    repo_gpgcheck=1
    enabled=1
    gpgkey=https://dist.scaleft.com/GPG-KEY-OktaPAM-2023
    EOF
  4. パッケージのメタデータを更新し、新しいGPGキーを受け入れます。Amazon Linux 2では、代わりにsudo yum updateを使用します。

    sudo dnf update

    受け入れる前に、キーフィンガープリントが以下と一致していることを確認します。

    Importing GPG key 0xB8966AE8:
     Userid     : "Okta PAM/ASA Packager (PAM/ASA Package Signing Key) <security+pam-packages-2023@okta.com>"
     Fingerprint: A3A9 03C2 9B5C AF75 34B9 F393 1983 7E37 B896 6AE8
     From       : https://dist.scaleft.com/GPG-KEY-OktaPAM-2023
    
  5. ゲートウェイパッケージをインストールします。dnfが含まれないAmazon Linux 2では、代わりにsudo yum install scaleft-gatewayを使用します。

    sudo dnf install scaleft-gateway
  6. データベース統合の場合は、インストール後に追加の構成が必要です。「データベース統合用にゲートウェイを構成する」を参照してください。

ゲートウェイのバージョンを確認または更新する

  1. マシンにインストールされているゲートウェイのバージョンを確認します。

    sft-gatewayd --version

    リポジトリで使用可能なバージョンを一覧表示するには、sdnf --showduplicates list scaleft-gatewayを実行します。

  2. ゲートウェイを最新の利用可能なバージョンに更新します。
    sudo dnf install scaleft-gateway

    dnfが含まれないAmazon Linux 2では、sudo yum install scaleft-gatewayを使用します。

  3. ゲートウェイを特定のバージョンにアップグレードします。VERSIONを目的のバージョンに置き換えます(例:1.111.1)。RPMパッケージ名では、バージョンを等号ではなくハイフンでつなぐことにご注意ください。

    sudo dnf install scaleft-gateway-VERSION