気ままにインフラエンジニア

渋谷で働くインフラエンジニアの備忘録。 TwitterID: @nakashii_

CentOS 6.2 上のKVMをリモートのvirt-managerから操作する


CentOSyum install qemu-kvm libvirtrootlibvirt

rootSSH
virt-manager

libvirtd
 
# vi /etc/libvirt/libvirtd.conf
unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"
groupadd libvirt
usermod -a -G libvirt [username]

libvirtdOK
SSHvirt-manager"libvirtError: authentication failed"
 
# vi /usr/share/polkit-1/actions/org.libvirt.unix.policy
<allow_any>auth_admin</allow_any> 
<allow_inactive>auth_admin</allow_inactive>

調unix_sock_rw_perms = "0770"

PolicyKit
CentOSlibvirtd.conf

# /etc/libvirt/libvirtd.conf
# auth_unix_rw = "none"

libvirtd.confauth_unix_rw


# Set an authentication scheme for UNIX read-write sockets
# By default socket permissions only allow root. If PolicyKit
# support was compiled into libvirt, the default will be to
# use 'polkit' auth.
 

CentOS6libvirtpolicykit使

libvirtd.conf
 
# vi /etc/libvirt/libvirtd.conf
unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"
auth_unix_rw = "none"

Ubuntu
 
auth_unix_ro = "none"
auth_unix_rw = "none"



openSUSE 7 



SSH 
 7.1.1.1  UNIX 
 

RHEL