管理ノードでSSH機能を管理する
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を使用するには、 "管理サービスバンドル"バージョン 2.20.69 以降。
-
REST API UIを使用するには、 "管理サービスバンドル"バージョン 2.17 に。
-
以下のタスクは、"認証する" :
NetApp Hybrid Cloud Control UI を使用して管理ノードの SSH 機能を無効または有効にします
管理ノードで SSH 機能を無効にしたり、再度有効にしたりすることができます。 SSH機能により、"NetAppサポート リモート サポート トンネル (RST) セッション アクセス"管理サービス 2.18 以降を実行している管理ノードでは、デフォルトで無効になっています。 SSH を無効にしても、管理ノードへの既存の SSH クライアント セッションは終了または切断されません。 SSH を無効にして、後で再度有効にすることを選択した場合は、 NetApp Hybrid Cloud Control UI を使用して行うことができます。
|
|
ストレージクラスターのSSHを使用したサポートアクセスを有効または無効にするには、"要素UIクラスター設定ページ" 。 |
-
ダッシュボードから、右上にあるオプション メニューを選択し、[構成] を選択します。
-
*管理ノードのサポートアクセス*画面で、スイッチを切り替えて管理ノード SSH を有効にします。
-
トラブルシューティングが完了したら、管理ノードのサポート アクセス 画面でスイッチを切り替えて管理ノード SSH を無効にします。
API を使用して管理ノードの SSH 機能を無効または有効にする
管理ノードで SSH 機能を無効にしたり、再度有効にしたりすることができます。 SSH機能により、"NetAppサポート リモート サポート トンネル (RST) セッション アクセス"管理サービス 2.18 以降を実行している管理ノードでは、デフォルトで無効になっています。 SSH を無効にしても、管理ノードへの既存の SSH クライアント セッションは終了または切断されません。 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 レスポンスにあります。 |
-
管理ノードのIPアドレスに続けて、管理ノードAPIサービスのREST API UIにアクセスします。
/mnode/:https://<ManagementNodeIP>/mnode/
-
*承認*を選択し、以下を完了します。
-
クラスターのユーザー名とパスワードを入力します。
-
クライアントIDを入力してください
mnode-client。 -
セッションを開始するには、[承認] を選択します。
-
ウィンドウを閉じます。
-
-
REST API UI から、PUT /settings/ssh を選択します。
-
*試してみる*を選択します。
-
*enabled*パラメータを `false`SSHを無効にするか `true`以前無効にされた SSH 機能を再度有効にします。
-
*実行*を選択します。
-
APIを使用して管理ノードのSSH機能のステータスを確認する
管理ノード サービス API を使用して、管理ノードで SSH 機能が有効になっているかどうかを確認できます。管理サービス 2.18 以降を実行している管理ノードでは、SSH はデフォルトで無効になっています。
管理サービス 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 応答にあります。 |
-
管理ノードのIPアドレスに続けて、管理ノードAPIサービスのREST API UIにアクセスします。
/mnode/:https://<ManagementNodeIP>/mnode/
-
*承認*を選択し、以下を完了します。
-
クラスターのユーザー名とパスワードを入力します。
-
クライアントIDを入力してください
mnode-client。 -
セッションを開始するには、[承認] を選択します。
-
ウィンドウを閉じます。
-
-
REST API UI から、GET /settings/ssh を選択します。
-
*試してみる*を選択します。
-
*実行*を選択します。
-