FTP实现文件传输

今天尝试Windows10主机和VM虚拟机里的Windows10进行通过FTP连接传输文件

一、开始

一定要关掉主机的防火墙,否则FTP连接会被防火墙拦截,虚拟机的防火墙关不关闭没有影响。

开启FTP服务,进入控制面板->程序,开启如图所示服务

进入防火墙允许的应用开启FTP服务,如果没有FTP服务则直接下一步

进入管理工具打开Internet information Services(IIS)

右键网站,添加FTP站点,名称随便,位置记住就可以了,待会传输的文件就发送到这个目录下了

IP地址就是主机的地址,SSL选择无SSL

完成后就可以看见网站下启动了,如果出现无法启动,如下图所示在设置应用程序默认设置里选择应用程序池,要是没有可以自己新建一个。选择应用池后 右键K点击管理FTP站点选择重新启动就可以启动FTP服务了

虚拟机里的Win10操作一样。

二、连接

win+R调出CMD提示符,输入FTP,然后open+IP(要连接的目标的IP)连接

注意:这里有个巨坑,连接会要求你输入需要连接的用户和密码,我第一次明明账号密码都正确,它就是提示我530 User can't login.

我查了好多资料,反正各种情况,我按照如下方法解决了。在主机里连接虚拟机就需要虚拟机的IP以及用户和密码,密码还是开机密码,我发现这里要你输入的用户并不是win10的用户名而是cmd后的这个用户名(如下图所示)

同理虚拟机连接主机则需要主机IP 用户 密码 

注意:这里的用户名是HOME

这里使用put 加文件路径就可以传送文件了

打开目标机下的前面设置好的接受数据的目录,可以看见文件已经接收到了

非常感谢,有疑问可以联系qq:2680148591

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章