Разрешение ограниченному пользователю (rbash) и запуск virsh

У нас есть виртуальная машина win7, которую время от времени нужно перезагружать удаленно. Мы создали ограниченную учетную запись пользователя с оболочкой, установленной на rbash, чтобы пользователь мог войти в систему и перезагрузить виртуальную машину через virsh, когда это необходимо.

user@machine:~$ echo $SHELL
/bin/rbash
user@machine:~$ virsh
Welcome to virsh, the virtualization interactive terminal.

Type:  'help' for help with commands
       'quit' to quit

virsh # list
error: failed to connect to the hypervisor
error: no valid connection
error: Failed to connect socket to '/var/run/libvirt/libvirt-sock': Permission denied

virsh и virt-top запускаются, но пользователь не может ничего сделать внутри virsh. Как мы можем позволить этому пользователю выполнять команды virsh из оболочки rbash?

0
21.03.2016, 18:30
0 ответов

Теги

Похожие вопросы