Skip to main content
本製品の最新リリースがご利用いただけます。
日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

管理ノードでSSH機能を管理する

共同作成者 netapp-pcarriga

REST API を使用して、管理ノード (mNode) 上の SSH 機能を無効化、再有効化、またはステータスを確認することもできます。 SSH機能により、"NetAppサポート リモート サポート トンネル (RST) セッション アクセス"管理サービス 2.18 以降を実行している管理ノードでは、デフォルトで無効になっています。

Management Services 2.20.69 以降では、 NetApp Hybrid Cloud Control UI を使用して管理ノードで SSH 機能を有効または無効にすることができます。

要件
  • * NetApp Hybrid Cloud Control の権限*: 管理者としての権限があります。

  • クラスター管理者の権限: ストレージ クラスターに対する管理者としての権限があります。

  • Element ソフトウェア: クラスターはNetApp Elementソフトウェア 11.3 以降を実行しています。

  • 管理ノード: バージョン 11.3 以降を実行している管理ノードをデプロイしました。

  • 管理サービスの更新:

以下のタスクは、"認証する" :

NetApp Hybrid Cloud Control UI を使用して管理ノードの SSH 機能を無効または有効にします

管理ノードで SSH 機能を無効にしたり、再度有効にしたりすることができます。 SSH機能により、"NetAppサポート リモート サポート トンネル (RST) セッション アクセス"管理サービス 2.18 以降を実行している管理ノードでは、デフォルトで無効になっています。 SSH を無効にしても、管理ノードへの既存の SSH クライアント セッションは終了または切断されません。 SSH を無効にして、後で再度有効にすることを選択した場合は、 NetApp Hybrid Cloud Control UI を使用して行うことができます。

メモ ストレージクラスターのSSHを使用したサポートアクセスを有効または無効にするには、"要素UIクラスター設定ページ"
手順
  1. ダッシュボードから、右上にあるオプション メニューを選択し、[構成] を選択します。

  2. *管理ノードのサポートアクセス*画面で、スイッチを切り替えて管理ノード SSH を有効にします。

  3. トラブルシューティングが完了したら、管理ノードのサポート アクセス 画面でスイッチを切り替えて管理ノード SSH を無効にします。

API を使用して管理ノードの SSH 機能を無効または有効にする

管理ノードで SSH 機能を無効にしたり、再度有効にしたりすることができます。 SSH機能により、"NetAppサポート リモート サポート トンネル (RST) セッション アクセス"管理サービス 2.18 以降を実行している管理ノードでは、デフォルトで無効になっています。 SSH を無効にしても、管理ノードへの既存の SSH クライアント セッションは終了または切断されません。 SSH を無効にして、後で再度有効にすることを選択した場合は、同じ API を使用して行うことができます。

APIコマンド

管理サービス 2.18 以降の場合:

curl -k -X PUT "https://<<ManagementNodeIP>/mnode/2/settings/ssh?enabled=<false/true>" -H  "accept: application/json" -H  "Authorization: Bearer ${TOKEN}"

管理サービス 2.17 以前の場合:

curl -X PUT "https://<ManagementNodeIP>/mnode/settings/ssh?enabled=<false/true>" -H  "accept: application/json" -H  "Authorization: Bearer ${TOKEN}"
メモ 持ち主を見つけることができます `${TOKEN}`APIコマンドで使用される"許可する"。持ち主 `${TOKEN}`curl レスポンスにあります。
REST API UI の手順
  1. 管理ノードのIPアドレスに続けて、管理ノードAPIサービスのREST API UIにアクセスします。 /mnode/ :

    https://<ManagementNodeIP>/mnode/
  2. *承認*を選択し、以下を完了します。

    1. クラスターのユーザー名とパスワードを入力します。

    2. クライアントIDを入力してください mnode-client

    3. セッションを開始するには、[承認] を選択します。

    4. ウィンドウを閉じます。

  3. REST API UI から、PUT /settings​/ssh を選択します。

    1. *試してみる*を選択します。

    2. *enabled*パラメータを `false`SSHを無効にするか `true`以前無効にされた SSH 機能を再度有効にします。

    3. *実行*を選択します。

APIを使用して管理ノードのSSH機能のステータスを確認する

管理ノード サービス API を使用して、管理ノードで SSH 機能が有効になっているかどうかを確認できます。管理サービス 2.18 以降を実行している管理ノードでは、SSH はデフォルトで無効になっています。

APIコマンド

管理サービス 2.18 以降の場合:

curl -k -X PUT "https://<<ManagementNodeIP>/mnode/2/settings/ssh?enabled=<false/true>" -H  "accept: application/json" -H  "Authorization: Bearer ${TOKEN}"

管理サービス 2.17 以前の場合:

curl -X PUT "https://<ManagementNodeIP>/mnode/settings/ssh?enabled=<false/true>" -H  "accept: application/json" -H  "Authorization: Bearer ${TOKEN}"
メモ 持ち主を見つけることができます `${TOKEN}`APIコマンドで使用される"許可する"。持ち主 `${TOKEN}`curl 応答にあります。
REST API UI の手順
  1. 管理ノードのIPアドレスに続けて、管理ノードAPIサービスのREST API UIにアクセスします。 /mnode/ :

    https://<ManagementNodeIP>/mnode/
  2. *承認*を選択し、以下を完了します。

    1. クラスターのユーザー名とパスワードを入力します。

    2. クライアントIDを入力してください mnode-client

    3. セッションを開始するには、[承認] を選択します。

    4. ウィンドウを閉じます。

  3. REST API UI から、GET /settings​/ssh を選択します。

    1. *試してみる*を選択します。

    2. *実行*を選択します。

詳細情報の参照