我刚刚安装了 qemu-kvm 和 virt-manager。但是当我通过单击图标运行 virt-manager 时,它没有连接到 kvm。但是当我运行$ sudo virt-managerKVM 连接时。
有人告诉我,使用 sudo 运行 GUI 应用程序并不是一件好事。那么以 root 身份运行 virt-manager 会导致任何问题吗?
有人告诉我,运行 GUI 应用程序
sudo并不是一件好事。
你被告知的是一个老问题(故事)的残余,但它不再是一个问题了。有些人仍然会警告你不要在 Ubuntu 上这样做,甚至不知道为什么!
从 Ubuntu 19.10 及更高版本开始,您可以使用sudo.
老问题是,sudo用于编写和修改当前用户主目录中的应用程序配置文件,将其权限和所有权从当前用户更改为,这root将使当前用户无法访问它们,从而弄乱当前用户主目录的内容GUI 应用程序可能不再运行或运行时出错……但是,情况不再是这样了。从 Ubuntu 19.10 开始,sudo与 GUI 应用程序一起使用将假定 root 的主目录,而不是当前用户的主目录。
然而,运行应用程序(GUI 或其他)会给sudo它们 root 权限,这可能会带来重大的安全性、稳定性和完整性问题,而且这个问题过去和现在仍然相同,因此请使用预防措施和常识。
也就是说……确保您的应用程序需要sudo正常运行,否则您应该避免使用sudo.
我刚刚安装了 qemu-kvm 和 virt-manager。但是当我通过单击图标运行 virt-manager 时,它没有连接到 kvm。但是当我运行
$ sudo virt-managerKVM 连接时。
virt-manager是一个用于管理虚拟机的桌面用户界面libvirt,显然不需要sudo运行...您可能需要做的是将您的用户添加到两个组中libvirt,并kvm按照安装说明中的说明进行操作。
| 归档时间: |
|
| 查看次数: |
3895 次 |
| 最近记录: |