SSHを使用したVMへの接続

Secure Shell (SSH)接続を使用して、VMクラスタ内の仮想マシン(VM)に接続できます。

Linux、Oracle Solaris、macOSなどのほとんどのUNIX形式のシステムには、SSHクライアントが含まれています。Microsoft Windowsシステムの場合は、PuTTYなどのSSHクライアントを使用できます。

VMに接続するための前提条件

PuTTYを使用したMicrosoft WindowsシステムからのVMへの接続

VMクラスタに関連付けられた公開キーと一致するSSH秘密キー・ファイルが必要です。この秘密キー・ファイルは、PuTTY .ppk形式である必要があります。秘密キー・ファイルが当初Linuxプラットフォーム上で作成された場合、PuTTYgenを使用してそのキーを.ppk形式に変換できます。

  1. PuTTYをダウンロードしてインストールします。

    PuTTYをダウンロードするには、PuTTYのWebサイトにアクセスし、ダウンロード手順に従います。

  2. PuTTYプログラムputty.exeを実行します。

    「PuTTY Configuration」ウィンドウに「Session」パネルが表示されます。

  3. 「Host Name (or IP address)」フィールドに、アクセスするVMのホスト名またはIPアドレスを入力します。

  4. 「Connection type」オプションが「SSH」に設定されていることを確認します。

  5. 「Category」ツリーでは、「Connection」を展開し(必要な場合)、「Data」を選択します。

    「Data」パネルが表示されます。

  6. 「Auto-login username」フィールドに、opcと入力します。

    opcユーザーとして接続し、VMへのrootまたはoracleアクセスを必要とする操作を実行します。opcユーザーは、sudoコマンドを使用してrootアクセスを取得するか、oracleユーザーに切り替えることができます。

  7. 「When username is not specified」オプションが「Prompt」に設定されていることを確認します。

  8. 「Category」ツリーの「SSH」を展開して、「Auth」を選択します。

    「Auth」パネルが表示されます。

  9. 「Private key file for authentication」フィールドの横にある「Browse」を選択します。

  10. 「Select private key file」ウィンドウで、VMクラスタに関連付けられた公開鍵に一致する秘密キー・ファイルに移動し、それを開きます。

  11. 「カテゴリ」ツリーで、「セッション」を選択します。

    「Session」パネルが表示されます。

  12. 「Saved Sessions」フィールドで、接続構成の名前を入力し、「Save」を選択します。

  13. 「Open」を選択して、接続を開きます。

    「PuTTY Configuration」ウィンドウが終了し、PuTTYターミナル・ウィンドウが表示されます

    初めてVMに接続する場合、「PuTTY Securityアラート」ウィンドウが表示され、公開キーの確認を求められます。接続を続行するには、「はい」を選択します。

UNIXスタイルシステムから VMへの接続

次のSSHコマンドを入力します。

ssh -i private-key user@node

説明:

VMへのrootアクセスを必要とする操作を実行するには、opcユーザーとして接続します。

opcユーザーは、次のコマンドを使用してrootアクセス権を取得できます。

sudo -s

Oracle AI Databaseソフトウェア所有者として操作を実行するには、opcユーザーとして接続し、oracleユーザーに切り替えます。

sudo su - oracle