Product SiteDocumentation Site

Глава 65. Подключение к гипервизору

65.1. Управление доступом к libvirt через SSH
65.2. Подключение к гипервизору с помощью virsh
65.3. Настройка соединения с удаленным гипервизором в virt-manager

65.1. Управление доступом к libvirt через SSH

В дополнение к SSH-аутентификации необходимо также настроить управление доступом к службе libvirt на хост-системе.
Доступ к libvirt с удаленного узла
Для настройки подключения к удаленному серверу виртуализации необходимо сгенерировать SSH-ключ и скопировать его публичную часть на сервер. Для этого на узле, с которого будет производиться подключение, от имени пользователя, от которого будет производиться подключение, следует выполнить команды:
$ ssh-keygen -t ed25519
$ ssh-copy-id user@192.168.0.147
где 192.168.0.147 — IP-адрес сервера с libvirt.
В результате получаем возможность подключаться к серверу и работать с его ресурсами от имени пользователя user.
Для доступа к libvirt достаточно добавить пользователя user в группу vmusers на сервере, либо скопировать публичный ключ в домашний каталог пользователя root и подключаться к серверу по SSH от имени root.

Примечание

По умолчанию libvirt требует прав администратора или членства в группе vmusers для доступа к системному гипервизору (/system).