使用 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 使用者身分連線,以執行需要 rootoracle 存取 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