免責事項:これは英文の記事「Allowing SSH access to VMware vCenter Severs with public/private key authentication.」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
この KB では、ユーザ名/パスワード認証ではなく公開鍵/秘密鍵認証を使用して vCenter Server への SSH アクセスを許可する手順を提供します。
VMware vCenter Server 7.0.x
VMware vCenter Server 8.0.x
VMware vCenter 9.x
公開鍵/秘密鍵認証を使用した vCenter Server への SSH アクセスの許可:
このユーティリティは、現在のユーザのプロファイルディレクトリ (%USERPROFILE%.ssh) に 2 つのファイルを作成します:
id_rsa – 秘密鍵
認証情報の入力なしのログインテスト:
注:この設定は root ユーザアカウント (つまり localos アカウント) に限定されます。ssh 接続経由で vCenter に root 権限を持つユーザを作成可能ですが、そのユーザでログインすることができません。また、SSO アカウント ([email protected]) に対してパスワードレス認証を設定することはできません。
注:セキュリティの観点から上記の対処を実施後は ssh を無効化し、必要に応じて有効化することを推奨します。