从虚拟机里面下载文件到本地桌面怎么比较方便
方法 1:使用 SSH 工具的 “文件传输” 功能(推荐)
适用场景:虚拟机开启 SSH 服务(如 Linux 虚拟机),本地安装支持文件传输的 SSH 工具(如 MobaXterm、Xshell+Xftp、PuTTY+PSCP)。
操作步骤:
以 MobaXterm 为例,连接虚拟机后,左侧 “Files” 面板会自动显示虚拟机文件系统,直接拖拽文件 / 文件夹到本地桌面即可。
若用 Xshell+Xftp,在 Xshell 中连接虚拟机后,点击工具栏 “Xftp” 图标,打开文件管理器后拖拽传输。
方法 2:利用虚拟机软件的 “共享文件夹” 功能
适用场景:VMware、VirtualBox 等主流虚拟机软件。
操作步骤:
在虚拟机设置中添加 “共享文件夹”,指定本地桌面为共享目录,虚拟机内将文件复制到共享文件夹,本地桌面会自动同步。
以 VMware 为例:虚拟机设置→选项→共享文件夹→添加→选择本地桌面路径→启用共享,虚拟机内通过/mnt/hgfs/共享文件夹名访问。
方法 3:通过 HTTP/FTP 临时搭建文件服务器
适用场景:虚拟机可访问网络,快速传输少量文件。
操作步骤:
虚拟机中安装 Python(yum install python3或apt install python3),进入文件所在目录,执行命令python3 -m http.server 8080。
本地浏览器访问http://虚拟机IP:8080,找到文件后下载到桌面。


