filezilla,FileZilla是一个免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。可控性、有条理的界面和管理多站点的简化方式使得Filezilla客户端版成为一个方便高效的FTP客户端工具,传输速度很快,而且稳定。
(1)开放端口,这里我以我最熟知的ssh端口为例,打开linux的22端口,键入命令开启端口然后查看状态,我用的是kali。
service ssh start
service ssh status
(2)复制虚拟机的ip,ifconfig后直接copy。
(3)打开filezilla,填写下面的信息

然后会出现弹框:确定就行

在这里说明一下,root用户登录,linux默认是不允许的,因此需要修改ssh配置文件,将permitRootLogin前面的注释“#”去掉,然后后面的值改为yes,键入命令进行更改:
vim /etc/ssh/sshd_config

改完之后就能正常连接了,连接成功后如下:
此时可以在Windows和linux之间传输文件,直接拖拽想传的文件到另一方即可。