FileZilla是一款免费开源的FTP软件,分为客户端版本和服务器版本,具备所有的FTP软件功能。它具有可控性、有条理的界面和管理多站点的简化方式,使得FileZilla客户端版成为一个方便高效的FTP客户端工具,而FileZilla Server则是一个小巧并且可靠的支持FTP&SFTP的FTP服务器软件。总的来说,FileZilla是一款快速、可信赖的FTP客户端以及服务器端开放源代码程式。
输入以下网址下载FIleZilla文件,然后上传到虚拟机
FileZilla - The free FTP solution (filezilla-project.org)https://filezilla-project.org/
点击服务端进行傻瓜式安装?
?
?在编辑中选中组然后添加并命名组
?
?在编辑中选中用户,然后新建几个用户
?
?设置权限
?
测试
?在编辑里面点击设置》》被动设置
?
?自定义设置端口
?
配置防火墙?》》新建规则,配置21端口
?
配置数据端口50000?
?
在外部访问?
?
主动模式
在主动模式下,FTP客户端在本地打开一个端口,等待FTP服务器的连接。FTP服务器会尝试连接到FTP客户端指定的端口。这种方式下,客户端必须开放一个端口供服务器连接。然而,在许多情况下,客户端是在防火墙内的,开放端口给FTP服务器访问可能比较困难。
被动模式
,被动模式只需要服务器端开放端口给客户端连接。在被动模式下,FTP客户端会打开一个随机的端口,然后通知FTP服务器来连接这个端口。这种模式下,服务器不需要开放任何端口,只需要监听21端口即可。
?