windows与虚拟机linux文件传输

windows与虚拟机linux文件传输

这里采用ubantu系统来演示,如果没有安装虚拟机可以先看一下ubantu下载与安装

http://blog.csdn.net/dengjili/article/details/77828935

原理介绍

采用客户服务器C/S模式,采用ftp文件传输协议

linux服务器:安装ftp服务,vsftpd
windows客户机:安装访问客户端,WinSCP,FileZilla等

windows与虚拟机linux文件传输_第1张图片

重要:设置虚拟机,给虚拟机分配ip地址

选择虚拟机,点击设置

windows与虚拟机linux文件传输_第2张图片

选择网络,点击网卡2,将连接方式选择为桥接网卡

windows与虚拟机linux文件传输_第3张图片

确认,启动虚拟机

windows与虚拟机linux文件传输_第4张图片

进入Ubantu系统

windows与虚拟机linux文件传输_第5张图片

CTRL+ALT+T打开终端

windows与虚拟机linux文件传输_第6张图片

查看虚拟机linux系统ip地址,输入ifconfig

网卡1对应图中1地址ip:10.0.2.15
网卡2对应图中2地址ip:192.168.27.103
windows与虚拟机linux文件传输_第7张图片

测试windows与虚拟机linux网络是否联通

查看windows地址ip,win+r,输入ipconfig -all

命令 : ipconfig -all
windows与虚拟机linux文件传输_第8张图片

得到ip地址:192.168.27.101

windows与虚拟机linux文件传输_第9张图片

测试windows访问虚拟机linux,192.168.27.103测试通过

windows与虚拟机linux文件传输_第10张图片

测试windows访问虚拟机linux,10.0.2.15测试不通过

windows与虚拟机linux文件传输_第11张图片

测试虚拟机linux访问windows,192.168.27.101测试通过

windows与虚拟机linux文件传输_第12张图片

由于虚拟机安装的linux有点卡,我用windows的securecrt操作终端(也可以直接操作上面的终端)

安装教程:http://blog.csdn.net/dengjili/article/details/77998255

windows与虚拟机linux文件传输_第13张图片

安装ftp服务

检查linux主机是否安装ftp服务

查看ftp服务是否安装,命令:vsftpd
提示没有安装此服务

windows与虚拟机linux文件传输_第14张图片

安装ftp服务,输入密码

命令:sudo apt install vsftpd

windows与虚拟机linux文件传输_第15张图片

安装成功可以查看版本(可忽略)

windows与虚拟机linux文件传输_第16张图片

打开vsftpd配置文件

windows与虚拟机linux文件传输_第17张图片

修改vsftpd配置文件如下

anonymous_enable=NO #禁止匿名访问
local_enable=YES
write_enable =YES

windows与虚拟机linux文件传输_第18张图片

测试vsftpd 是否启动

命令:ps -e | grep vsftpd

windows与虚拟机linux文件传输_第19张图片

启动ssh服务,可能需要输入用户密码

命令:sudo service vsftpd start

windows与虚拟机linux文件传输_第20张图片

测试vsftpd 是否启动

命令:ps -e | grep vsftpd

windows与虚拟机linux文件传输_第21张图片

windows客户端的安装

WinSCP下载与安装

下载与安装: https://winscp.net/eng/docs/lang:chs

filezilla下载与安装

下载与安装: https://jingyan.baidu.com/article/ad310e80abde8c1848f49e64.html

这里使用WinSCP 验证

打开winscp软件,新建站点

windows与虚拟机linux文件传输_第22张图片

找到虚拟机linux的ip地址,192.168.27.103

上面已经测试了两台电脑网络是连通的

windows与虚拟机linux文件传输_第23张图片

填入虚拟机linux主机ip,端口号,用户名

linux主机ip:linux主机ip地址
端口号:22
用户名:虚拟机linux登录的用户名
密码:虚拟机linux登录的密码

windows与虚拟机linux文件传输_第24张图片

登录成功

windows与虚拟机linux文件传输_第25张图片

测试

windows主机新建文件 1.txt

windows与虚拟机linux文件传输_第26张图片

将文件拖入winscp软件中,类似于windows文件操作

windows与虚拟机linux文件传输_第27张图片

虚拟机linux查看该文件

windows与虚拟机linux文件传输_第28张图片

以上操作实现了windows与虚拟机linux文件传输,实现文件共享提供了方便,这也是实际工作中常用的方式

你可能感兴趣的:(系统)