使用 SSH 連線至 VM

您可以使用安全 Shell (SSH) 連線來連線至 VM 叢集中的虛擬機器 (VM)。

大多數 UNIX 樣式系統 (包括 Linux、Oracle Solaris 和 macOS) 都包含 SSH 用戶端。對於 Microsoft Windows 系統,您可以使用 SSH 用戶端,例如 PuTTY。

連線至 VM 的先決條件

使用 PuTTY 從 Microsoft Windows 系統連線至 VM

您需要符合與 VM 叢集關聯之公開金鑰的 SSH 私密金鑰檔案。此私密金鑰檔案的格式必須是 PuTTY .ppk。如果私密金鑰檔案原本是在 Linux 平台上建立,您可以使用 PuTTYgen 將金鑰轉換成 .ppk 格式。

  1. 下載和安裝 PuTTY。

    若要下載 PuTTY,請前往 PuTTY 網站並遵循下載指示。

  2. 執行 PuTTY 程式,putty.exe。

    會顯示 [PuTTY 配置 ] 視窗,並顯示 [ 階段作業 ] 面板。

  3. 在主機名稱 (或 IP 位址) 欄位中,輸入要存取之 VM 的主機名稱或 IP 位址。

  4. 確認連線類型選項已設為 SSH 。

  5. 在類別樹狀結構中,依需要展開連線,然後選取資料。

    就會顯示「資料」面板。

  6. 在自動登入使用者名稱欄位中,輸入 opc。

    以 opc 使用者身分連線,以執行需要 root 或 oracle 存取 VM 的作業。opc 使用者可以使用 sudo 指令來取得 root 存取權或切換至 oracle 使用者。

  7. 確認未指定使用者名稱時選項設為提示。

  8. 在類別樹狀結構中,展開 SSH ,然後選取 Auth 。

    就會顯示 [Auth] (認證) 面板。

  9. 選取用於認證的私密金鑰檔案欄位旁的瀏覽。

  10. 在選取私密金鑰檔案視窗中,瀏覽並開啟與 VM 叢集關聯之公開金鑰相符的私密金鑰檔案。

  11. 在類別樹狀結構中,選取階段作業。

    會顯示 [ 階段作業 ] 面板。

  12. 在儲存的階段作業欄位中,輸入連線組態的名稱,然後選取儲存。

  13. 選取開啟以開啟連線。

    「PuTTY 組態」視窗會關閉,且會顯示 PuTTY 終端機視窗。

    如果這是您第一次連線至 VM 時,會顯示 PuTTY 安全警示視窗,提示您確認公開金鑰。選取是以繼續連線。

從 UNIX 樣式系統連線到 VM

輸入下列 SSH 命令:

ssh -i private-key user@node

其中:

若要執行需要 root 存取 VM 的作業,請以 opc 使用者的身分連線。

opc 使用者可以使用下列命令取得 root 存取權:

sudo -s

若要以 Oracle AI Database 軟體擁有者身分執行作業,請以 opc 使用者身分連線,然後切換至 oracle 使用者。

sudo su - oracle