CLARA
  • Home
  • クラウドソリューション
    • クラウドソリューション
    • Clara Cloud
    • 専有クラスタプラン
    • LGプラン(VM)
    • Flexプラン(VPS)
    • Public Cloud Service
    • AWS
    • Microsoft Azure
    • FJcloud-V
    • Wasabi Cloud Storage
    • オプション
    • MSPサービス
    • Clara Cloud Connect
    • クラウドマイグレーションサービス
    • イメージバックアップサービス
    • ドメイン・SSL証明書・Plesk
    • ドメイン
    • SSL
    • Plesk
    • 各種セキュリティ
    • AWS マネージドセキュリティ Secure
    • Cloudflare導入支援
    • AI搭載WAF AEGIS
    • Trend Vision One Endpoint Security
    • 全サービス一覧
    中国ITソリューション
    • 中国ITソリューション
    • 日中間通信:China Connect
    • 日中間サイトアクセス改善 極速中国
    • ICP登録代行サービス
    • 中国クラウド
    • AWS中国リージョン
    • Alibaba Cloud
    • Azure中国リージョン
    • 全サービス一覧
  • 事例紹介
  • セミナー
  • 資料一覧
  • ブログ
  • コーポレートサイト
  • サポートサイト
  • お問い合わせ
  • その他サービス
toggle navigation
CLARA
  • クラウドソリューション
      • 各種クラウド
      • Clara Cloud
      • 専有クラスタプラン
      • LGプラン(VM)
      • Flexプラン(VPS)
      • Public Cloud Service
      • AWS
      • Microsoft Azure
      • FJcloud-V
      • Wasabi Cloud Storage
      • オプション
      • MSPサービス
      • Clara Cloud Connect
      • クラウドマイグレーションサービス
      • イメージバックアップサービス
      • ドメイン・SSL証明書・Plesk
      • ドメイン
      • SSL
      • Plesk
      •  
      • 各種セキュリティ
      • AWS マネージドセキュリティ Secure
      • Cloudflare導入支援
      • AI搭載WAF AEGIS
      • Trend Vision One Endpoint Security
      • 全サービス一覧
  • 中国ITソリューション
      • 日中間通信ソリューション
      • 日中間通信:China Connect
      • 日中間サイトアクセス改善 極速中国
      • ICP登録代行サービス
      • 中国クラウド
      • AWS中国リージョン
      • Alibaba Cloud
      • Azure中国リージョン
      • 等級保護クラウド
    • 全サービス一覧
  • 事例紹介
  • セミナー
  • 資料一覧
  • ブログ
  • コーポレートサイト
  • サポートサイト
  • お問い合わせ CONTACT
ncli で CVM に公開鍵を登録してSSHアクセスする方法

ncli で CVM に公開鍵を登録してSSHアクセスする方法

2018年3月23日/in Nutanix, 技術者向け /by Shinjiro Goto

こんにちは。クララの吉村です。

今回はCVMに公開鍵を登録する方法をご紹介します。

やりたい事

LinuxユーザにとってはPrism にログインしてNutanixを操作していると、なんだか面倒だなーと思うことあります。

CVMに直接SSHログインして操作したいなと。

かといって、パスワード方式でやるとパスワードをセキュアに管理しないといけないのでそれはそれで面倒ですよね。

こういう時は公開鍵認証の設定をしてしまいましょう。

 

鍵ペアを作成する

まずは作業環境で鍵ペアを作りましょう。既に鍵ペアを持っている場合は、それを使っちゃってください。

[bash]

## ここでは id_rsa_nutanix というファイル名でキーペアを作ります。
$ ssh-keygen -t rsa -C 自分だと判別できるコメント -f ~/.ssh/id_rsa_nutanix

## パスフレーズの設定はお任せします。

Your identification has been saved in id_rsa_nutanix.
Your public key has been saved in id_rsa_nutanix.pub.
The key fingerprint is:
f4:d9:14:26:d7:e6:f6:21:c6:1a:60:66:ce:8e:0c:11 comment
The key’s randomart image is:
+–[ RSA 2048]—-+
省略

[/bash]

これで、秘密鍵 id_rsa_nutanix と公開鍵 id_rsa_nutanix_pub の鍵ペアが出来たと思います。

失敗例

先にやってはいけないことをご紹介します。

  • ssh-copy-id での鍵登録はNGです。
  • CVMへログインして、.ssh/authorized_keys に直接鍵を登録はNGです。

これらの方法でも、実際にはSSHログインできますが、それは1台のCVMだけです。

つまり、CVMが再起動するなど他のCVMにクラスターIPアドレスが移動したら、公開鍵認証に失敗してしまいます。

クラスター全体に設定する場合には、一般的なLinuxの公開鍵の設定方法とは異なるために注意してください。

 

正しいやり方

それでは、正しいやり方です。

Prismからやる方法とncliでやる方法があります。

Prismからやる方法はこちらから。

メニューから「クラスタロックダウン」を選択。

 

「新規公開鍵の登録」から登録できます。

また、「パスワードによるリモートログインを有効」を外すと、パスワード認証が出来なくなります。

 

 

次に、CVMでの設定方法です。

まずはCVMにSSHでログインします。

設定方法は以下の通り

[bash]

## 一時的にこちらに移動
$ cd /tmp/

## 公開鍵ファイルを設置
$ touch id_rsa_nutanix.pub
$ vi id_rsa_nutanix.pub
## このファイルに作業環境で作成した公開鍵を書いてください
$ ncli cluster list-public-keys
[None]

## 公開鍵を登録 (nameは分かりやすい名前に)
$ ncli cluster add-public-key name=yoshimura_pub file-path=/tmp/id_rsa_nutanix.pub
Name : yoshimura_pub
Public Key : ssh-rsa 省略

## 不要なので公開鍵ファイルを削除
$ rm /tmp/yoshimuta_pub

## 現在Clusterに登録されている公開鍵を確認
$ ncli cluster list-public-keys
Name : yoshimura_pub
Public Key : ssh-rsa 省略

[/bash]

これで完了です!

では作業完了からSSHでアクセスしてみましょう。

[bash]

$ ssh nutanix@CVMのIPアドレス -i ~/.ssh/id_rsa_nutanix
Nutanix Controller VM
Last login: Fri Mar 23 15:54:53 2018 from 10.0.10.1
nutanix@NTNX-xxxxxxxxxx-A-CVM:10.0.11.2:~$

[/bash]

公開鍵認証でログインできました!

 

最後に、クラスターから公開鍵の削除する方法もご案内します。

[bash]

## 現在Clusterに登録されている公開鍵を確認
$ ncli cluster list-public-keys
Name : yoshimura_pub
Public Key : ssh-rsa 省略

## 公開鍵 yoshimura_pub を削除
$ ncli cluster remove-public-key name=yoshimura_pub
Public key removed successfully

[/bash]

以上です。

それでは、また次回!

Tags: ncli
https://ci.clara.jp/solution/clara-cloud/wp-content/uploads/ncli.jpg 630 1200 Shinjiro Goto https://ci.clara.jp/solution/clara-cloud/wp-content/uploads/2020/04/claracloud_logo.png Shinjiro Goto2018-03-23 16:37:422021-06-16 18:16:37ncli で CVM に公開鍵を登録してSSHアクセスする方法

最新の記事

  • 恒久的な利益を生み出す、インフラコスト削減の方法とは?2022年4月1日 - 4:30 pm
  • HCIはどうやって誕生した?インフラの歴史 | 後編2022年1月21日 - 1:18 pm
  • HCIはどうやって誕生した?インフラの歴史 | 前編2022年1月21日 - 12:24 pm

カテゴリー

  • ITインフラ
  • Nutanix
  • 基礎知識
  • 移行・リプレース
  • 技術・テック
  • メディア掲載記事
Popular
  • 恒久的な利益を生み出す、インフラコス�...2022年4月1日 - 4:30 pm
  • Nutanix の新しい認定 NCSR Level 1 を取得するNutanix の新しい認定 NCSR Level 1 を取得する2018年4月4日 - 3:21 pm
  • Nutanixのクラスタ内のすべてのホストに同じ操作をするNutanixのクラスタ内のすべてのホストに同...2018年4月3日 - 2:07 pm
  • Nutanix 価格Nutanix 価格2018年3月26日 - 3:25 pm
  • PrismのUI設定でログイン画面やFaviconを変更するPrism の UI 設定でログイン画面やFaviconを�...2018年3月26日 - 1:06 pm
  • acli の結果を json で出力して jq で必要なデータを取り出すacli の結果を json で出力して jq で必要な�...2018年3月23日 - 6:37 pm
  • ncli で CVM に公開鍵を登録してSSHアクセスする方法ncli で CVM に公開鍵を登録してSSHアクセス...2018年3月23日 - 4:37 pm
  • Prism に Let's Encrypt で取得したSSL証明書を適用するPrism に Let’s Encrypt で取得したSSL証明�...2018年3月23日 - 1:17 pm
  • Nunitax loves HIPHOPNunitax loves HIPHOP2018年3月2日 - 5:34 pm
  • Nutanixのブログを始めました!Nutanixのブログを始めました!2018年2月26日 - 4:27 pm
Clara Cloud導入事例集Clara Cloud導入事例集ダウンロード

ITインフラを移行して、開発に注力できる体制を作る。

Clara Cloudを導入した企業では、ITインフラの運用管理の業務を大幅に省力化できたり、50%近くものコスト削減を実現できた例、またインフラ運用・調達の方法を従来と変えたことで開発スピードが上がり自社サービスの価値向上につながった例もあります。

私たちが目指すのは、インフラ維持管理にかかる労力を最小限にし、情シス部門・IT部門がサービス開発や業務改善などの本質的な価値ある業務に注力できるようにすること。

Clara Cloudであればインフラ基盤を移すだけで、それが実現可能です。

資料をダウンロードする
導入事例を読む
Prism に Let’s Encrypt で取得したSSL証明書を適用する Prism に Let's Encrypt で取得したSSL証明書を適用する acli の結果を json で出力して jq で必要なデータを取り出す acli の結果を json で出力して jq で必要なデータを取り出...
Scroll to top
         

    企業情報

  • 会社概要
  • 情報セキュリティ基本方針
  • プライバシーポリシー
  • 規約・約款

    関連サイト

  • コーポレートサイト
  • 中国コンサルサービスサイト
  • 採用情報
  • English
  • 中文簡体
新規導入のご相談はこちらから
お問い合わせ
ご契約済みのお客様はこちらから
サポートサイト

© CLARA, Inc.