问题
FileZilla连接文件服务器时出现”无法读取文件目录“,随后出现“20秒后无活动,连接超时”、“无法连接到服务器”文件目录无法读取的问题。
该问题的出现是因为防火墙关闭导致数据包无法通过,进而无法显示文件目录。
解决办法:
1、开启服务器防火墙
sudo ufw allow 20:21/tcp sudo ufw allow 30000:31000/tcp sudo ufw reboot sudo ufw status //一般不需要开启,我查看ubuntu的ufw状态时发现以上端口都是允许的,不需要添加,如果没有请添加。
2、将传输设置改为主动模式
3、允许本机防火墙通过ftp数据
执行完第二步,会提醒你允许软件访问网络,选择允许即可。
注意:
修改vsftpd.conf文件后一定要重启服务器,单单重启服务没用。
配置vsftp时,如果vsftp配置没问题,但还连不上,就要考虑防火墙的问题。不仅是服务器防火墙,本地连接主机的防火墙也要通过。
标签:文件目录,ubuntu22.04,sudo,防火墙,vsftp,服务器,安装,ufw From: https://www.cnblogs.com/LJianYu/p/17548468.html