大家都知道 FTP 使用 21 和 22 端口,但是很多破坏者也知道是这样,所以我们为了服务器安全,必须修改默认的 21 和 22 端口,我的服务器是使用的 Filezilla 作为服务端,配置的方法如下:
首先进入 Filezilla 的软件设置:
点击 Settings 进入设置界面,修改 Listen on these ports 监听的端口号:
切换到 Passive mode setting 选项卡,把 Use custom port range 打钩,后面修改为任意的同一端口,这个端口用于 FTP 传输数据:
最后点击 OK 保存即可生效,在 FTP 客户端需要开启被动模式连接:
服务器如果安装了安全软件,需要把这个端口添加端口策略里面,设置为任何 IP 都可以访问,比如安全狗的设置方法:
如果开启了 Windows 的防火墙,还要把 Filezilla 软件加入到允许程序例外列表里面:
如果你使用的阿里云服务器,那么你还需要在安全组里面配置这个端口:
好了到这里基本都配置完成了。