web-dev-qa-db-ja.com

Virt-Managerからリモートホスト-継続的なパスワードssh経由のプロンプト

リモートホストでKVMをセットアップし、遊びたい.isoファイルがいくつかあります。

最初にUbuntu-mate 15.10マシンでVirt-managerをセットアップしましたが、正常に動作するように見えました(仮想マシンの起動に時間がかかりました)が、動作しました。

今、私はUbuntu 16.04インストールからvirt-managerで同じことをしようとしていますが、最初にパスワードの入力を求めるssh-askpass-gnomeが必要だというメッセージがゲートから出たので、インストールしました。

さて、Virt-Manager GUIモニターを起動すると、SSHパスワードの入力が継続的に要求され、仮想マシンは起動しませんか?とにかくモニターなしで実行すると、「ヘッドレス」で起動するのではないでしょうか?

だから、2つの質問を明確にしますか?

  1. sshパスワードの入力を求め続けるのはなぜですか?一部の人々はキーを使用すると言いますが、真剣に...私のような新しいユーザーの場合、ユーザー名のパスワードはsshで遊んでみるべきではありませんか?

  2. モニターが起動する前にVMが「ヘッドレス」で起動しないのはなぜですか?

おかげで、

ところで-誰かが問題だと思った場合に備えて、VNCをSpice経由で使用するように設定しています。

7
bmcgonag

だから、私は私が推測する少しばかだと思う。 VNC vs. Spice設定を設定する別の場所を見つけました。なぜ2か所にあるのかわかりません。

しかし、それを見つけようとしている人を助けるために、モニターを起動するときに他の人が私がやったことになる場合(UIを見るため)、そのウィンドウの円の「i」ボタンをクリックする必要があります。

次に、左側のペインで「ディスプレイ」を見つけ、そこからVNCを選択します。シャットダウンして、VMセッションを再起動すると、大丈夫です。

3
bmcgonag
  • ゲストマシンをシャットダウンします。
  • 「表示」セクションで、「ローカルホストのみ」ではなく「すべてのインターフェース」を選択します。
  • ゲストマシンを再起動します
5
Erik Norman

私も同じ問題を抱えています。それを解決するには:

  1. ssh-copy-id <your kvm server>を実行します。

    私の場合、私のラップトップから:ssh-copy-id hypervisor@IP_OF_MY_UBUNTU_SERVER_RUN_KVM

  2. virt-managerに接続すると、パスワードを要求されなくなり、GUIコンソールを表示したいときに、パスワードを要求せずにできるようになりました。

3
mlemos