利用VMware Tools、共享文件夹和filezilla实现windows主机和Linux虚拟机之间的数据传输

【安装环境】:

  • Windows 11
  • ubuntu-22.04.2
  • VMware Workstation 17 Pro
  • FileZilla FTP Client

【参考链接】:

使用Filezilla与虚拟机实现文件互传的方法_filezila vmware_Zhang_hongxin的博客-CSDN博客

VMware实现主机跟虚拟机之间的数据交互(可拖放文件、复制粘贴、文件共享)_vmware 交互_梅长苏~的博客-CSDN博客

Ubuntu vmware tools安装与彻底卸载_电量过低警告的博客-CSDN博客

Linux 虚拟机与主机之间的文件传输(三)_如何将文件导入虚拟机_Genven_Liang的博客-CSDN博客

Window主机与Linux 虚拟机之间的文件传输(一):共享文件夹_windows和centos7虚拟机怎么互传东西_请叫我小吴的博客-CSDN博客

pa实验之路_guoshiyuan484的博客-CSDN博客

【目录】:

【安装环境】:

【参考链接】:

方法一:安装VMware Tools

1. 从服务器获取软件列表,并在本地保存为文件

2. 卸载之前安装的vmware文件

扫描二维码关注公众号,回复: 17350342 查看本文章

3. 下载VMware tools

4. 重启系统

方法二:设置共享文件夹

0. 前提:安装好了VMware tools

1. 点击“虚拟机”===>”设置”

2. 点击“选项”===>“共享文件夹”===>“总是启用”===>“添加”

3. 进入添加文件夹向导,点击“下一步”

4. 自定义主机路径(windows主机中要共享的文件夹名)和Linux虚拟机中共享文件夹的命名

5. 勾选“启用此共享”,点击“完成”

6. 点击“确定”

7. 创建共享文件夹目录

8. 挂载共享文件夹

9. 检查是否设置成功

方法三:使用FileZilla实现注意与Linux虚拟机的数据传输

1. 下载FileZilla,官方下载网址:

2. 检查windows主机与Linux主机是否能ping通

3. 使用Filezilla连接Linux虚拟机

4. 拖拽文件即可进行文件传输


方法一:安装VMware Tools

1. 从服务器获取软件列表,并在本地保存为文件

sudo apt update

2. 卸载之前安装的vmware文件

因为之前安装过,但失败了,之前一直安装错误的信息提示如下:

Job for vmware-tools.service failed because the control process exited with error code. See "systemctl status vmware-tools.service" and "journalctl -xeu vmware-tools.service" for details. Unable to start services for VMware.

【解决办法】:

sudo apt autoremove open-vm-tools //删除原来的vmware tools

3. 下载VMware tools

sudo apt install open-vm-tools-desktop

4. 重启系统

sudo reboot

重启后即可实现主机与Linux虚拟机之间的文件传输,复制粘贴等操作。

方法二:设置共享文件夹

0. 前提:安装好了VMware tools

1. 点击“虚拟机”===>”设置”

2. 点击“选项”===>“共享文件夹”===>“总是启用”===>“添加”

3. 进入添加文件夹向导,点击“下一步”

4. 自定义主机路径(windows主机中要共享的文件夹名)和Linux虚拟机中共享文件夹的命名

5. 勾选“启用此共享”,点击“完成”

6. 点击“确定”

7. 创建共享文件夹目录

cd /mnt/hgfs/

mkdir -p share

8. 挂载共享文件夹

/usr/bin/vmhgfs-fuse .host:/share /mnt/hgfs/share -o subtype=vmhgfs-fuse,allow_other

9. 检查是否设置成功

cd /mnt/hgfs/share    //进入共享文件夹

ls   //查看当前文件夹中的文件是否为主机上的文件

下图为在linux虚拟机中查看share文件夹下的文件情况:

 下图为在windows主机中查看share文件夹下的文件情况:

 可以发现二者是同一个文件夹,所以我们实现了windows主机与Linux虚拟机之间的文件共享。

方法三:使用FileZilla实现注意与Linux虚拟机的数据传输

1. 下载FileZilla,官方下载网址:

Download FileZilla Client (filezilla-project.org) 

2. 检查windows主机与Linux主机是否能ping通

1)查看ip地址(在windows终端输入ipconfig)

 2)在Linux虚拟机上ping主机的ip地址,发现可以ping通

3. 使用Filezilla连接Linux虚拟机

4. 拖拽文件即可进行文件传输

比如,将主机“E:\ttt\My Pictures\壁纸”目录下的“云朵壁纸.jpg”文件上传至Linux虚拟机中的“/home/ttt/Pictures”文件夹中

以上就是利用VMware Tools、共享文件夹和filezilla实现windows主机和Linux虚拟机之间的数据传输的全部内容。

猜你喜欢

转载自blog.csdn.net/m0_63428773/article/details/130303688