最近搞BMC用了ubuntu虚拟机,后面又新入手了一块开发板,文件互传是基础功能,觉得还是值得单开一篇讲清楚。
1,虚拟机与PC之间的文件互传 方法一:设置共享粘贴板最简单的方法是安装增强工具,设置虚拟机的双向共享粘贴板,双向拖动。设置完成后,就可以通过拷贝,粘贴完成文件互传。
方法二:共享文件夹在虚拟机中设置共享文件夹,指定本机的一个目录为共享文件夹,就可以通过这个文件夹中转完成文件的互传。
2,通用文件互传 ftp服务器、设备、pc之间通常都是采用ftp进行文件传输,我们只需要把ftp的环境安装好即可。虚拟机和pc之间的互传这个也是可以的,只是上面的方法更简单。ftp稍微麻烦一点,别搞错了哦。
ftp文件传输服务是客户端和服务端模式,这里我们会使用linux服务器端做服务器,pc做客户端。以ubuntu为例,设置ftp。
2.1 开启 Ubuntu 下的 FTP 服务 打开 Ubuntu 的终端窗口,然后执行如下命令来安装 FTP 服务:sudo apt-get install vsftpd
等待软件自动安装,安装完成以后使用 VI 命令打开 /etc/vsftpd.conf ,命令如下:sudo vi /etc/vsftpd.conf
打开 vsftpd.conf 文件以后找到如下两行:local_enable=YESwrite_enable=YES
确保上面两行前面没有“ # ”,有的话就取消掉,完成以后如图 4.1.1 所示: 图 4.1.1 vsftpd.conf 修改修改完 vsftpd.conf 以后保存退出,使用如下命令重启 FTP 服务:
sudo /etc/init.d/vsftpd restart
2.2 PC安装客户端filezillaftp的客户端有很多,我使用的是filezilla,开源好用,其他不解释。
1,下载客户端
使用软件管家下载filezilla,或者官网去下也行。FileZilla - The free FTP solution
下载完成后,傻瓜安装即可。
2,设置站点
打开filezilla,文件-》站点管理器,新建站点,输入IP,ubuntu系统的登录用户名和密码,保存。
3,双击站点,完成连接,可以看到ubuntu的内容,就可以进行文件互传了。
最后:
点赞是美德,
关注是缘分,
收藏是肯定,
打赏你随意,
你的鼓励是我世界善的一部分,爱你们!