filezilla服务端设置FTP
未知
2021-02-04 09:51:12
0
前提:单独安装filezilla服务器。非集成环境如phpstudy、宝塔
第一种情况:阿里云安全组中21端口未开通;windows服务器防火墙关闭

去filezilla官网下载中文服务端,安装到windows服务器上,一路“下一步”就安装成功了。
1,安装成功会自动弹出下面的窗口。
      输入密码及选中“始终连接到该服务器”,然后点击【连接】
filezilla


2,添加用户及密码,关联文件夹(创建FTP)

filezilla


3,添加好用户后就是添加文件夹及权限。
     点击添加后出现弹出框,选中要共享的文件夹,再选中该文件夹的权限,读取写入等权限。

filezilla

4,创建用户和共享文件夹后就要写登录FTP的密码了。
      也可设置【每IP连接数限制】【最大连接数】,最好写上,防止他人破解密码多人登录。
pwd

5,点击左下角的确定。检测filezilla是否启动。
    1)查看filezilla服务器是否激活。如果【激活】前没打勾,就点击一下【激活】。

    激活

    2)在cmd命令行查看是否开启了21端口。
          win+r,输入cmd,输入netstat -ano,查看21端口是否存在。
    3)在阿里云网站登录后,安全组中放开21端口,20端口不需要放开,放开21端口是因为别人访问21端口才能告诉服务器对方要连接FTP,而20端口是我们私网用这个端口连接别人的端口。
6,现在可以使用FTP工具登录了。
      FTP连接是主动模式。修改端口和FTPS都是被动模式。
     1)如果使用flashfxp,直接可以登录,软件会尝试被动连接,连接不成功会转换成主动模式连接。
          虽然连接成功但会提示:以 PORT  模式连接成功,请更新站点配置中的数据连接模式。注意:我们需要修改为主动模式。

         ftp

     2)如果使用filezilla客户端,会提示:服务器发回了不可路由的地址,被动模式失败。
           解决办法:更改Filezilla客户端设置,编辑 -- 设置 -- 连接--FTP--被动模式,将“使用服务器的外部IP地址来代替”改为“回到主动模式”即可。

     filezilla

  


第二种情况:在第一种情况的基础上开启windows防火墙。
 
在防火墙中设置允许应用通过的软件,也就是其他FTP文件传输工具能访问filezilla服务器。
   windows

   攻击原理:开通21端口别人会使用nmap扫描、hydra暴力破解办法,破解账户密码。
   防御办法:  安全等级:9   1)过滤IP,使用IP黑名单及白名单,限制IP的使用范围。
                    安全等级:8   2)账户及密码遵循3/4原则,多位、复杂,增加破解难度。
                    安全等级:3   3)修改端口为1000以上的端口,21端口别关闭,作用是迷惑对方,让对方一直破解21端口点击查看修改端口方法
                    安全等级:7   4)使用FTPS加密传输。FTPS使用21端口并且允许显式FTP。点击查看如何设置FTPS

                    安全等级:9   4)使用FTPS加密传输。FTPS使用21端口并且允许隐式FTP。对方检测不到端口,也找不到破解的目标












相关内容

MySQL变量定义与初始化
MySQL变量分为系统变量和用户定义变量,用于存储数据和配置参数。...
2024-11-20 19:00:42
如何使用MySQL变量进行...
本文详细介绍了MySQL中用户定义变量、系统变量和局部变量的使用方...
2024-11-20 18:46:45
fastadmin阿里云存...
fastadmin阿里云存储oss的设置
2024-11-20 06:17:41
fastadmin上传文件...
问题描述: 文件上传插件只能设置一个保存文件名,如果后台需要一个o...
2024-07-19 10:33:04
火狐的书签设置成单击书签链...
火狐的书签设置成单击书签链接后打开新的标签页
2024-03-26 09:50:53
tp5设置多套模板或者根据...
tp5设置多套模板或者根据域名设置模板
2024-01-19 14:38:32

热门资讯

linux安装LNMP的安装方... 最近在安装linux lnmp centos7环境的时候还是有点小问题,从头总结了一下。 安装的版本...
gatewayworker心跳... 问题描述: 前端设置什么,后端设置什么。 解决办法: start_gateway.php中 打开 $...
php代码注入 ,eval() ,assert() preg_replace() call_user_func();
Linux系统nginx服务器... Ssh 登录 Ssh是建立在应用层和传输层的安全协议,专门为远程登录回话和其他网络服务提供安全性。利...
phpstudy8.0 创建本... phpstudy v8.0创建本地站点域名的方法步骤: 步骤一: 打开www目录并创建你的站点文件夹...
SVN 从本地提交时忽略某些文... 问题描述: 在我使用TP的时候我想从本地提交文件更新到服务器,但是database.php这类的文件...
测试服务器端口通不通 问题描述: 测试服务器端口通不通 解决办法: 1、使用telnet判断 telnet是windows...
云服务器监控CPU利用率,外网... 云服务器的CPU利用率、外网出带宽使用率、内存利用率和磁盘利用率是用于监测服务器性能和资源使用情况的...
nginx服务器防火墙fire... nginx服务器防火墙firewall命令
cpu指标 cpu 使用率常见指标 user(通常缩写为 us),代表用户态 CPU 时间。注意,它不包括下面的...