vmware里面的linux怎么和windows相互传文件
linux里面装vmware tools for linux的步骤比较复杂,这里介绍一个种更方便的方法——在主机上建立FTP服务器,让虚拟机里的系统可以直接操作主机里的文件夹。
工具:小型FTP服务器(Quick Easy FTP Server)。
1、下载安装小型FTP服务器(Quick Easy FTP Server) ,或者使用它的绿色版亦可以。并打开进行初步设置,设置用户名,用于 远程登录。
2、设置登录密码。
3、设置要共享的文件夹(即 VMware里的系统可以访问的文件夹)。
4、设置权限。
5、下一步,点完成。
6、可以选服务器IP 和 服务器端口,也可以按默认设置,接着点左上角绿色的按钮,启动服务器,启动后,绿色按钮变暗,红色按钮变亮。
7、如果系统弹出提示,就点允许访问。
8、最后,就可以在VMware 里访问刚才选的文件夹了,可以安全操作它,包括增加文件、删除文件、复制、剪切等。
9、如,在VMware装了StartOS(linux系统)和windows XP,在StartOS(linux系统)中,打开ftp://192.168.128.1:8000
192.168.128.1是刚才所选的服务器 IP,8000是所设置的服务器端口
然后输入刚才设置的账户名和密码。
注意:
1、VMware里的系统必需支持ftp服务(通常系统都支持)。
2、登录账户和密码可以不设,即设置匿名登录,但考虑安全性,还是设置下好。
一、配置环境
虚拟机Linux:Fedora 9
文件传输工具:SSHSecureShellClient-3.2.9
二、实现步骤
1. 在Windows中安装文件传输工具SSHSecureShellClient-3.2.9,主界面如下。左边是Windows资源管理器,右边是Linux目录显示区(还没连接到Linux不可操作) 。
2. 启动虚拟机中的Linux,查看Linux的IP地址,如下。ifconfig命令查看IP地址,IP是192.168.134.128。
3. 在Windows的命令行测试Ping Linux的IP地址,如下。可以Ping通Linux主机。
4. 开启Linux的SSHD服务,如下。SSHSecureShellClient-3.2.9需要SSHD服务支持。
5. 开始到Linux的连接,如下:
(1)单击工具栏上的Quick Connect按钮;
(2)输入Linux的IP地址和用户名,其他默认;
(3)如果出现这个界面,说明不能连接到这个IP或者SSHD服务没有开启;
(4)如果出现这个界面,说明可以连接到Linux了,输入Linux的登录密码;
(5)已经连接到Linux了。左边是Windows资源管理器,右边是Linux目录,默认打开到/root目录。
6. 开始在Windows与Linux之间传输文件,如下。直接用鼠标拖动要传送的文件即可。
在实际的嵌入式Linux开发中,有很多时候需要在Windows与Linux之间传输文件,特别是只有一台开发主机的时候,当然在Windows与Linux之间传输文件的方法也有很多。