9.4.2.4. virtctl ssh コマンドの使用
virtcl ssh コマンドを使用して、実行中の仮想マシンにアクセスできます。
前提条件
-
virtctlコマンドラインツールがインストールされている。 - 仮想マシンに SSH 公開鍵が追加されている。
- SSH クライアントがインストールされている。
-
virtctlツールをインストールした環境に、仮想マシンにアクセスするために必要なクラスター権限がある。たとえば、oc loginを実行するか、KUBECONFIG環境変数を設定します。
手順
virtctl sshコマンドを実行します。$ virtctl -n <namespace> ssh <username>@example-vm -i <ssh_key>1 - 1
- namespace、ユーザー名、SSH 秘密鍵を指定します。デフォルトの SSH 鍵の場所は
/home/user/.sshです。キーを別の場所に保存する場合は、パスを指定する必要があります。例
$ virtctl -n my-namespace ssh cloud-user@example-vm -i my-key
ヒント
VirtualMachines ページの仮想マシンの横にあるオプション
メニューから、Copy SSH command を選択すると、Web コンソールで virtctl ssh コマンドをコピーできます。
または、ツリービューで仮想マシンを右クリックし、ポップアップメニューから Copy SSH command を選択して、virtctl ssh コマンドをコピーします。