web-dev-qa-db-ja.com

CentOS 7Virsh-Sudo以外のユーザーがQEMUとインターフェイスできるようにする/ KVM /仮想マシン

非SudoユーザーにCentOS7のKVM QEMU仮想マシンへのアクセスを許可する方法はありますか?非rootユーザーにKVMゲストの管理を許可したい) Sudoアクセスのない仮想マシン。主に、ユーザーが次のようなvirshコマンドを実行できるようにしたいと思います。

virsh list --all
virsh start UUID

ユーザーをlibvirtグループに追加しようとしましたが、うまくいきませんでした。 /etc/polkit-1/rules.dでポリシーキットのルールを確認し、次の指示にも従いました。

https://goldmann.pl/blog/2012/12/03/con ... t-manager/ https://major.io/2015/04/11/run -virsh-a ... ular-user /

これらはどちらも機能しませんでした。これを行う方法はありますか?もしそうなら、どのように?

1
OwN

https://major.io/2015/04/11/run-virsh-a のコメントに隠されています

export LIBVIRT_DEFAULT_URI=qemu:///system

これは私にとってはうまくいきますが、あなたが望むよりも多くのアクセスを与えるかもしれません。

5
user9517