vSphere ESXi 8.0.2 以降で SSH の key-based 認証を有効にする
search cancel

vSphere ESXi 8.0.2 以降で SSH の key-based 認証を有効にする

book

Article ID: 434023

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事 「Enable SSH key-based authentication on vSphere ESXi version 8.0.2 and later」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • ESXi 8.0.2 より前のバージョンでは、key-based 認証は /etc/ssh/sshd_config ファイル内の "PasswordAuthentication" パラメータを "no" 設定することで有効化できました。

  • "PasswordAuthentication" パラメータを変更するために /etc/ssh/sshd_config ファイルを編集することは ESXi 8.0.2 以降ではサポートされません。サポートされる方法は KB Configurable properties of SSH Server on ESXi 8.0.2 or later を参照してください。

Environment

VMware vSphere ESXi 8.0.2 以降

Resolution

"PasswordAuthentication" パラメータと同等の機能を使用するために、パラメータ "UsePAM" と "ChallengeResponseAuthentication" を "yes" に変更します。

  • esxcli system ssh server config set -k usepam -v yes

  • esxcli system ssh server config set -k challengeresponseauthentication -v yes

Additional Information

Modifying the parameters like "PasswordAuthentication" to yes in sshd_config are not persistent across reboot