機械翻訳について

Secure Shell (SSH)経由でのコンピュート・ノードへの接続

Secure Shell (SSH)クライアント・ソフトウェアを使用して、セキュアな接続を確立し、Oracle Database Exadata Cloud at Customerコンピュート・ノード上のツール、ユーティリティおよびその他のリソースにローカルでアクセスします。

デフォルトでは、Exadata Cloud at Customerは、opcおよびoracleオペレーティング・システム・ユーザー・アカウントを使用してSSH接続を有効にするように構成されます。 他のオペレーティング・システム・ユーザー・アカウントを使用するタスクの場合は、opcに接続してsudo -sを実行することで、rootユーザーとしてコマンド・シェルを起動できます。

いくつかのSSHクライアントが無料で提供されています。 次以降の項で、UNIX、UNIX系およびWindowsプラットフォーム上のSSHクライアントを使用して、Exadata Cloud at Customerに関連付けられたコンピュート・ノードに接続する方法を説明します。

UNIXおよびUNIX類似のプラットフォーム上での、sshユーティリティを使用したコンピュート・ノードへの接続

UNIXおよびUNIX類似プラットフォーム(Solaris、Linuxなど)には、SSHクライアントであるsshユーティリティが含まれています。

始める前に

sshユーティリティを使用してコンピュート・ノードに接続する前に、次のものが必要です。

  • コンピュート・ノードのIPアドレス

    Oracle Database Exadata Cloud at Customerのデータベース・デプロイメントに関連付けられたコンピュート・ノードのIPアドレスは、Oracle Database Cloud Serviceの「概要」ページに表示されます。 データベース・デプロイメントの詳細情報の表示を参照してください。

  • デプロイメントに関連付けられた公開キーと適合するSSH秘密キー・ファイル。

手順

UNIXおよびUNIX類似のプラットフォーム上で、sshユーティリティを使用してコンピュート・ノードに接続するには:
  1. コマンド・シェルで、秘密キー・ファイルのファイル・アクセス権限を、自分だけがアクセスできるように構成します。
    $ chmod 600 private-key-file
    

    private-key-fileは、デプロイメントに関連付けられた公開キーと適合するSSH秘密キー・ファイルへのパスです。

  2. sshユーティリティを実行します。
    $ ssh -i private-key-file user-name@node-ip-address
    

    それぞれの意味は次のとおりです。

    • private-key-fileは、SSH秘密キー・ファイルへのパスです。

    • user-nameは、次のユーザーとして接続するオペレーティング・システム・ユーザーです。

      • 大部分の操作は、ユーザーoracleとして接続して実行します。このユーザーはコンピュート・ノードへのrootアクセス権を持っていません。

      • バックアップやパッチ適用など、コンピュート・ノードへのrootアクセス権を必要とする操作を実行するには、opcユーザーとして接続します。このユーザーは、sudoコマンドを使用してコンピュート・ノードへのrootアクセス権を取得できます。

    • node-ip-addressは、x.x.x.x形式のコンピュート・ノードのIPアドレスです。

  3. 初めてコンピュート・ノードに接続すると、sshユーティリティにより公開キーの確認を求められます。 求められたら、「yes」と入力します。

Windows上でPuTTYプログラムを使用したコンピュート・ノードへの接続

PuTTYはWindows用のSSHクライアント・プログラムで、無料で入手できます。

始める前に

PuTTYプログラムを使用してコンピュート・ノードに接続する前に、次のものが必要です。

  • コンピュート・ノードのIPアドレス

    Oracle Database Exadata Cloud at Customerのデータベース・デプロイメントに関連付けられたコンピュート・ノードのIPアドレスは、Oracle Database Cloud Serviceの「概要」ページに表示されます。 データベース・デプロイメントの詳細情報の表示を参照してください。

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

手順

Windows上でPuTTYプログラムを使用してコンピュート・ノードに接続するには:
  1. PuTTYをダウンロードおよびインストールします。

    PuTTYをダウンロードするには、http://www.putty.org/に移動し、「You can download PuTTY here」リンクをクリックします。

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

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

  3. 「Host Name (or IP address)」ボックスに、コンピュート・ノードのIPアドレスを入力します。
  4. 「Connection type」オプションがSSHに設定されていることを確認します。
  5. 「Category」ツリーで、必要に応じて「Connection」を展開し、「Data」をクリックします。

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

  6. 「Auto-login username」ボックスに、接続に使用するユーザーを入力します。
    • 大部分の操作は、ユーザーoracleとして接続して実行します。このユーザーはコンピュート・ノードへのrootアクセス権を持っていません。

    • バックアップやパッチ適用など、コンピュート・ノードへのrootアクセス権を必要とする操作を実行するには、opcユーザーとして接続します。このユーザーは、sudoコマンドを使用してコンピュート・ノードへのrootアクセス権を取得できます。

  7. 「When username is not specified」オプションが「Prompt」に設定されていることを確認します。
  8. 「Category」ツリーで、「SSH」を展開し、「Auth」をクリックします。

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

  9. 「Private key file for authentication」ボックスの隣にある「Browse」ボタンをクリックします。 続いて、秘密キー・ファイルの選択ウィンドウで、デプロイメントに関連付けられた公開キーに適合する秘密キー・ファイルに移動し、開きます。
  10. 「Category」ツリーで、「Session」をクリックします。

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

  11. 「Saved Sessions」ボックスに、この接続構成の名前を入力します。 「Save」をクリックします。
  12. 「Open」をクリックすると、接続が開かれます。

    「PuTTY Configuration」ウィンドウが閉じられ、「PuTTY」ウィンドウが表示されます。

  13. 初めてVMに接続する場合、「PuTTY Security Alert」ウィンドウが表示され、公開キーの確認を求めてきます。 「Yes」をクリックすると、接続が続行されます。