FileZilla是一款Windows下用于FTP(File Transfer Protocol)服务的免费开源软件。
- Server端支持FTP和FTPS(FTP over TLS)
- Client端支持FTP、SFTP、FTPS等
FileZilla 的Server含有两个部分,一个是server服务,一个是server interface接口。
- Server服务在Windows启动时自动运行,用户即可使用FTP服务。
- Server Interface 是用来管理Server服务的。
服务与接口分离,可以使管理者在其他计算机上管理Server服务器。
FileZilla 的Server端在安装时会有默认端口为14147。
在本地建立FTP服务:
Server Address输入127.0.0.1,即本机。端口为默认的14147
在Server Interface里可以控制FTP服务的开关,限制连接数:
在Edit -> Settins里可以进行各项配置。
建立用户:
在Edit -> Users里可以进行用户配置。首先点击Add添加用户,然后配置密码:
然后在Shared folders选项里指定属于用户的文件夹,并设置权限和home:
如果指定了多个文件夹的话,要给非home的文件夹起别名,来统一路径。
此时可以通过浏览器打开 ftp://169.231.xxx.xxx 来访问。
在Client端访问Server服务器:
首先登陆Server服务器,填写Host地址,用户名和密码。点击Quickconnect。
然后就可拖动文件实现文件上传下载:
注意:FTP是明文发送,可以通过FTP over TLS来加密。