IE无法正常登录windows2000server的FTP服务器

2008-03-06

一.问题:IE无法正常登录Vsftpd服务器,得要修改IE->选项>高级>使用被动模式(要记得,如果你从I6升到I7重置过IE也应该重新看看它的设置对不对。)

二.责任:应该怎么解决这个问题,做为一个学校网络中心,

学多人连基本的电脑知识都不知道,应该让IE直接登录FTP服务器

三.思考(这一部分,俺没看懂。看得懂的朋友请给我回复):

主动模式下,客户连接 TCP/21,服务器通过 TCP/20 连接客户

被动模式下,客户连接 TCP/21,客户再通过其他端口连接服务器的随机端口卡住的原因,是因为服务器在被动模式下没有打开临时端口让 client 连过来,因此需要几个条件

1、client 没有防火墙时,用主动模式连接即可

2、server 没有防火墙时,用被动模式即可

3、双方都有防火墙时,vsftpd 设置被动模式高端口范围,server 打开那段范围,client 用被动模式连接即可

4、加载 ip_conntrack_ftp 模块,使 server 支持 connection tracking,支持临时打洞,client 用被动模式即可

5、server 使用 ip_conntrack_ftp、client 使用 ip_conntrack_ftp 和 ip_nat_ftp,支持临时打洞和临时 NAT 穿越打洞,双方使用主动或被动模式均可四.解决

1.在vsftpd主配置文件/etc/vsftpd/vsftpd.conf里添加

pasv_enable=yes

pasv_min_port=50000

pasv_max_port=60000

重启vs.2.开放防火墙中的端口号,需修改防火墙配置文件/etc/sysconfig/iptables,需打开以下端口。

-A RH-Firewall-1-INPUT -p tcp --dport 50000:60000 - j ACCEPT

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT

重启iptables.OK!

相关推荐
BreezeJiang4 小时前
从域名到 Node.js:一次云服务器请求经过了哪些层?
服务器
草莓熊Lotso6 小时前
【Redis 初阶】Set 类型深度解析:去重集合的运算能力与实战场景
linux·网络·数据库·windows·redis·tcp/ip·缓存
XR1234567886 小时前
汽车制造园区网络怎么建?柔性产线与 AGV 的选型逻辑
网络·汽车·制造
IT大白鼠6 小时前
Docker 实战 ELKF 日志监控:容器日志全栈收集分析方案
运维·docker·容器
贝锐15 小时前
从国产化信创设备到商用安卓终端,向日葵如何帮助企业实现统一运维管理?
linux·运维·远程控制
IT大白鼠15 小时前
MSF二次开发与自定义模块编写
网络·安全·web安全·msf
Julien200416 小时前
调查和解决 SELinux 问题
linux·运维·服务器·网络·学习方法
天远Date Lab17 小时前
零信任架构实战:基于天远双人婚姻评估查询构建自动化房产按揭联合审查网关
运维·人工智能·架构·自动化
kekekzt17 小时前
TCP协议的粘包问题介绍,IP分片,MTU,MSS,滑动窗口的概念及之间的关系
网络·网络协议·tcp/ip
2601_9620746818 小时前
自己编译RustDesk,并将自建ID服务器和key信息写入客户端
运维·服务器