Okta Privileged AccessゲートウェイをRed Hat(RHEL)、Alma Linux、Amazon Linux、CentOS StreamまたはOracle Linuxにインストールする
はじめに、ゲートウェイマシンがサポートされるバージョンのオペレーティングシステムを実行していることを確認します。サポートされているオペレーティングシステムをご覧ください。Amazon LinuxはAWSでのみ利用可能です。その他のディストリビューションは、AWS、Google Cloud、Azureおよびオンプレミスデプロイメントでサポートされます。
Okta Privileged Accessを使ってActive Directoryアカウントを管理する際には、Amazon Linuxゲートウェイのインストール環境において発生する既知の問題がいくつかあります。「Okta Privileged Access - Amazon Linuxゲートウェイの既知の問題」を参照してください。
-
ゲートウェイマシンのオペレーティングシステムのバージョンとアーキテクチャを確認します。
cat /etc/os-release uname -m最初のコマンドは、ディストリビューション名とバージョンを返します。2番目のコマンドはアーキテクチャを返します。IntelまたはAMDプロセッサーの場合は
x86_64、ARMプロセッサーの場合はaarch64です。続行する前に、両方の値がサポートされていることを確認してください。 -
RPMキーを追加します。
sudo rpm --import https://dist.scaleft.com/GPG-KEY-OktaPAM-2023 -
リポジトリ定義ファイルを作成します。本番環境用のインストールには、安定したリポジトリを使用します。プレビューリポジトリは、プレビュー機能をテストする場合にのみ使用します。
PLATFORM-KEYを自分のディストリビューションのプラットフォーム名に置き換えます。
オペレーティングシステム
プラットフォーム名
Alma Linux
almaAmazon Linux
amazonlinuxCentOS Stream
centosOracle Linux
oraclelinuxRed Hat Enterprise Linux
rhelRELEASE-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 -
パッケージのメタデータを更新し、新しい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注:404エラーが生じた場合、PLATFORM-KEYが前の表にあるプラットフォーム名と一致していること、およびRELEASE-VERSIONがマイナーバージョンのないサポートされるメジャーバージョンであることを確認します。
-
ゲートウェイパッケージをインストールします。dnfが含まれないAmazon Linux 2では、代わりに
sudo yum install scaleft-gatewayを使用します。sudo dnf install scaleft-gateway注:scaleft-gatewayは、ゲートウェイに必要な唯一のパッケージです。scaleft-client-toolsおよびscaleft-server-toolsのパッケージは、クライアントマシンおよび管理対象サーバー用の別々のコンポーネントです。ゲートウェイマシンがクライアントまたは管理対象サーバーとしても機能する場合にのみ、そのマシンにインストールします。 - データベース統合の場合は、インストール後に追加の構成が必要です。「データベース統合用にゲートウェイを構成する」を参照してください。
ゲートウェイのバージョンを確認または更新する
マシンにインストールされているゲートウェイのバージョンを確認します。
sft-gatewayd --versionリポジトリで使用可能なバージョンを一覧表示するには、
sdnf --showduplicates list scaleft-gatewayを実行します。- ゲートウェイを最新の利用可能なバージョンに更新します。
sudo dnf install scaleft-gatewaydnfが含まれないAmazon Linux 2では、
sudo yum install scaleft-gatewayを使用します。 -
ゲートウェイを特定のバージョンにアップグレードします。VERSIONを目的のバージョンに置き換えます(例:1.111.1)。RPMパッケージ名では、バージョンを等号ではなくハイフンでつなぐことにご注意ください。
sudo dnf install scaleft-gateway-VERSION