vCenter サーバへ SSH でログインする際 "network error: permission denied" で失敗する
search cancel

vCenter サーバへ SSH でログインする際 "network error: permission denied" で失敗する

book

Article ID: 435895

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事「Unable to SSH to vCenter server - connection fails with "network error: permission denied"」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • SSH を使用して vCenter サーバへ接続を試みる際 "network error: permission denied." エラーが発生し接続に失敗する
  • vCenter Appliance Management Interface(VAMI) から SSH サービスが実行中であっても、特定の管理ワークステーションや jump box からの接続が拒否される
  • vCenter ファイアウォールにて ssh ポートがブロックされていない事が確認できている

  • 同一サブネット上の仮想マシンから接続を試みると vCenter サーバへの SSH アクセスは成功する

Environment

VMware vCenter Server

Cause

  • vCenter サーバと同一サブネット上の仮想マシンから SSH 接続が正常なため環境に依存したネットワークの問題です
  • 接続元と vCenter サーバ間のファイアウォールやアクセスコントロールリスト(ACL) もしくはセキュリティソフトウェアがポート22の通信をブロックしている

Resolution

  • ローカル接続性の確認: 同一の VLAN もしくはサブネット上に存在する仮想マシンやホストから vCenter サーバへの SSH を試みる
  • サービス状態の確認: SSH サービスが有効であり vCenter ファイアウォールが通信を妨げないよう設定されている事を確認する
  • 中間ファイアウォールを確認: ローカル接続性に問題がないが jumpbox からの接続が失敗する場合、ポート22をブロックするネットワークパス調査を内部ネットワークの担当チームへ依頼する
  • 他の接続先を試す: vCenter サーバと同一サブネット上に存在する他の仮想マシンやホストへの SSH を同一の jumpbox から試す。もしそれらも失敗する場合は、問題がネットワークレイヤに存在する事が分かります。

物理ファイアウォールが何もブロックしていない事が確認された場合、もしくは追加の支援が必要な場合は Broadcom サポートへの case を起票してください。