博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Win2003中配置FTP服务,开启防火墙导致客户端无法连接【精华详解】
阅读量:6911 次
发布时间:2019-06-27

本文共 767 字,大约阅读时间需要 2 分钟。

hot3.png

因为某种需求,我们在Win2003中配置FTP,可能使用的是IIS可能使用的是其他的服务软件,可能是出于安全的考虑我们必须开启防火墙,可开启防火墙导致客户端无法连接,关闭防火墙反而可以正常使用。由此我们得出,问题肯定是处在了端口上。

第一时间我们百度去寻求解决问题,很少能找到一篇满意的文章。都几乎是千篇一律的草文。

在这里整了下一下解决方案,如果你的问题满足上述内容,即可往下看。

解决方案:

  1. 开启防火墙,为了安全着想,不然就没必须费那么大神了。

  2. 在防火墙的例外设置中添加21端口(如果你有其他服务,例如网站,就要开启80,否则网站都无法正常访问。其他服务同理)

  3. 在防火墙设置的“高级”选项卡中的“网络连接设置”--“本地连接”--“设置”中添加了“FTP服务器”一项,(有的有两个或两个以上的本地连接,务必勾选上。)

  4. 在防火墙例外选项卡里,添加程序 C:\WINDOWS\system32\inetsrv\inetinfo.exe

    添加 确定保存即可正常访问。

这里的添加程序为什么添加这个inetinfo.exe呢,当然是它IIS的产物,我们使用IIS扩展出来的FTP服务搭建FTP,当然要选择他了,如果是其他的程序linftp等衍伸物在window上运行时,就要保障那个exe添加到防火墙例外之中可以正常访问而不被防火墙阻拦。

有必要说一下最后的添加是为了给FTP访问其他映射端口的权限。否则你可能会遇到FTP正常连接缺无法列出目录的情况。甚至有可能连接上目录,上传不进去文件等等奇葩的迹象。

在这些情况之中遇到最多的就是防火墙端口权限的问题,再一个就是FTP服务本身是否有目录的列出、读、写 权限。

结:

目录权限、端口权限。

转载于:https://my.oschina.net/u/2366984/blog/509719

你可能感兴趣的文章
CentOS https 客户端证书制作
查看>>
hardware information
查看>>
针对云安全从业者的指南系列一:云安全实施企业面临的背景
查看>>
我的友情链接
查看>>
OpenLDAP 客户端部署
查看>>
恢复误删除的ESXi服务器存储VMFS卷
查看>>
Java设计模式01-代理模式
查看>>
用户管理,权限管理
查看>>
C++11 委派构造函数特性怎么使用?
查看>>
saltstck源码安装mysql
查看>>
Linux下安装LoadRunner Agent
查看>>
haproxy+pacemeker
查看>>
db2死锁和锁超时
查看>>
C语言学习总结
查看>>
You don't have permission to access / on this server.
查看>>
C言语二分查找(折半查找)算法及代码
查看>>
输出/输入(I/O)常识点汇总
查看>>
计算机系统介绍
查看>>
【职业心得】售前工程师的成长
查看>>
java基础(四章)
查看>>