最近项目用到一个场景:
1、需要把数据从oracle数据库中查出来,
2、把数据加密后按天存入文件,
3、把文件上传到ftp服务器
测试环境中,刚好我们测试的ftp服务器 主机坏了。为了开发,只能自己搭建ftp服务器。
ftp服务器,可以通过两种方法:
第一种、配置一大堆windows配置
第二种、就是下载一个软件
ftp服务端:
FileZilla_Server_0.9.60.0.exe
下载地址:
为了简单方便、当然是选择第二种 、下载了软件之后、
正常安装,然后打开就会报出这个错误
FTP over TLS is not enabled, users cannot securely log in.
按照以下这个链接的操作,就可以基本解决所有问题。
https://segmentfault.com/a/1190000009033181
测试:
第一种、用自身站点可以进行连接
第二种、使用客户端工具
以下是开发需要的工具
ftp客户端连接工具:
FileZilla_3.24.0.0_win64-setup.exe
下载地址:
遇到的问题
1、ftp 550 permission denied
在公司搭建成功FTP服务器成功之后、回到家之后无论如何也无法连接上?
后来才发现是自己再公司设置的IP 与 在家设置的FTP服务器IP不一致。
客户端还是配置的公司的IP,服务器已更改为家里的IP,
当然是神仙也连不上了
反正是自己测试用,所以就索性改成了localhost 、测试成功。