首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Fedora :是否有防止拖放到VirtualBox VM (主机: Windows 10)的安全特性?

Fedora :是否有防止拖放到VirtualBox VM (主机: Windows 10)的安全特性?
EN

Server Fault用户
提问于 2022-01-11 12:13:32
回答 1查看 108关注 0票数 1

不确定这是否是论坛上发布这篇文章的正确部分,但我刚刚在VirtualBox上创建了一个VM,使用最新的Fedora作为来宾,一切都进行得很顺利。

现在,我必须导入一个Windows安装程序,然后再通过葡萄酒安装,而且我无法完成传输。

每一次,VM都会在传输即将结束之前锁定(就好像我刚刚断开了连接,当然没有)。

我试过拖放复制粘贴什么都没用。

我是否应该以root用户身份登录,将文件管理器作为sudo打开?

EN

回答 1

Server Fault用户

发布于 2022-01-11 13:17:28

在使用VirtualBox时,需要安装未定义

拖放

Oracle允许您将内容从主机拖放到客户端,反之亦然。为此,必须在来宾上安装最新版本的guest添加。

拖放透明地允许从一端复制或打开文件、目录,甚至某些剪贴板格式。例如,从主机到客户或从客户到主机。然后,您可以在主机和VM之间执行拖放操作,因为它是主机操作系统上的本机拖放操作。

目前,拖放是为基于Windows和基于X-Windows的系统实现的,无论是在主机端还是在客户端。由于XDND支持许多不同的拖放协议,目前只支持最常见的XDND协议。使用其他协议(如Motif或OffiX )的应用程序将不会被Oracle所识别。

在使用拖放的上下文中,数据的来源称为源。也就是说,实际数据来自和指定的位置。目标指定来自源的数据应转到何处。可以通过各种方式将数据从源传输到目标,例如复制、移动或链接。

注意,目前只支持复制数据。移动或链接尚未实现。

当数据从主机传输到客户操作系统时,在这种情况下,主机是源,而客户操作系统是目标。但是,当将数据从客户操作系统传输到主机时,这次客户操作系统成为源,主机是目标。

出于安全考虑,可以在运行时根据每个VM配置拖放菜单项,或者使用虚拟机的设备菜单中的拖放菜单项,如下面所示,或者使用VBoxManage命令。

图为拖放菜单选项

可以使用下列拖放模式:

已禁用。完全禁用拖放功能。这是创建新VM时的默认情况。

接待客人。启用从主机到客户的拖放操作。

主人的客人。启用从客户到主机的拖放操作。

双向的。启用两个方向的拖放操作:从主机到客户,从客户到主机。

注拖放支持取决于所使用的前端。目前,只有VirtualBox管理器前端提供此功能。

若要使用VBoxManage命令控制当前拖放模式,请执行以下操作。modifyvm和controlvm VM命令允许从命令行设置VM的当前拖放模式。

支持的格式

由于Oracle可以在各种主机操作系统上运行,并且还支持广泛的客户,所以传输后必须翻译某些数据格式。这使得接收数据的目标操作系统能够以适当的方式处理这些数据。

注意:当拖动文件时,不以任何方式进行数据转换。例如,当将文件从Linux来宾传输到Windows主机时,Linux特定的行尾不会转换为Windows行结束。

以下格式由Oracle拖放服务处理:

纯文本:来自文本编辑器、互联网浏览器和终端窗口等应用程序。

文件:来自文件管理器,如Windows Explorer、Nautilus和Finder。

目录:对于目录,同样的格式适用于文件。

已知限制

已知的拖放限制如下:

在Windows主机上,不允许在UAC提升(用户帐户控制)程序和非UAC提升程序之间拖放内容。如果您以管理员权限启动Oracle,则拖放将不适用于Windows,默认情况下该浏览器以常规用户权限运行。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1089661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档