windows与虚拟机linux文件传输
windows与虚拟机linux文件传输这里采用ubantu系统来演示,如果没有安装虚拟机可以先看一下ubantu下载与安装http://blog.csdn.net/dengjili/article/details/77828935原理介绍采用客户服务器C/S模式,采用ftp文件传输协议linux服务器:安装ftp服务,vsftpdwindows客户机:安装访问客户端,WinS
windows与虚拟机linux文件传输
这里采用ubantu系统来演示,如果没有安装虚拟机可以先看一下ubantu下载与安装
原理介绍
采用客户服务器C/S模式,采用ftp文件传输协议
linux服务器:安装ftp服务,vsftpd
windows客户机:安装访问客户端,WinSCP,FileZilla等
重要:设置虚拟机,给虚拟机分配ip地址
选择虚拟机,点击设置
选择网络,点击网卡2,将连接方式选择为桥接网卡
确认,启动虚拟机
进入Ubantu系统
CTRL+ALT+T打开终端
查看虚拟机linux系统ip地址,输入ifconfig
网卡1对应图中1地址ip:10.0.2.15
网卡2对应图中2地址ip:192.168.27.103
测试windows与虚拟机linux网络是否联通
查看windows地址ip,win+r,输入ipconfig -all
命令 : ipconfig -all
得到ip地址:192.168.27.101
测试windows访问虚拟机linux,192.168.27.103测试通过
测试windows访问虚拟机linux,10.0.2.15测试不通过
测试虚拟机linux访问windows,192.168.27.101测试通过
由于虚拟机安装的linux有点卡,我用windows的securecrt操作终端(也可以直接操作上面的终端)
安装ftp服务
检查linux主机是否安装ftp服务
查看ftp服务是否安装,命令:vsftpd
提示没有安装此服务
安装ftp服务,输入密码
命令:sudo apt install vsftpd
安装成功可以查看版本(可忽略)
打开vsftpd配置文件
修改vsftpd配置文件如下
anonymous_enable=NO #禁止匿名访问
local_enable=YES
write_enable =YES
测试vsftpd 是否启动
命令:ps -e | grep vsftpd
启动ssh服务,可能需要输入用户密码
命令:sudo service vsftpd start
测试vsftpd 是否启动
命令:ps -e | grep vsftpd
windows客户端的安装
WinSCP下载与安装
filezilla下载与安装
下载与安装: https://jingyan.baidu.com/article/ad310e80abde8c1848f49e64.html
这里使用WinSCP 验证
打开winscp软件,新建站点
找到虚拟机linux的ip地址,192.168.27.103
上面已经测试了两台电脑网络是连通的
填入虚拟机linux主机ip,端口号,用户名
linux主机ip:linux主机ip地址
端口号:22
用户名:虚拟机linux登录的用户名
密码:虚拟机linux登录的密码
登录成功
测试
windows主机新建文件 1.txt
将文件拖入winscp软件中,类似于windows文件操作
虚拟机linux查看该文件
以上操作实现了windows与虚拟机linux文件传输,实现文件共享提供了方便,这也是实际工作中常用的方式
更多推荐
所有评论(0)