让Windwos Server 2008 R2 SP1的FTP真正能访问

        今天把FTP配置好后,在本机上匿名访问没有问题了,以为万事大吉,于是把需要的文件放入后,到另一台机子上去试试,结果发现出现下面的画面。访问不通!什么原因?于是把防火墙完全关闭了,发现通了。看来问题出在防火墙上。

image

        查看防火墙有关入站、出站的规则,发现规则都正常,如下:

image

image

        一般情况下,Windows Server 2008 R2在安装了服务之后,会开放相应程序服务的防火墙端口,难道FTP例外?从完全开放防火墙能访问来看,问题肯定出在防火墙上。于是BAidu一下,发现Windows Server 2008 R2还真有这个问题,但很多文章是转载的,前面还中文说得好好的,从安装到配置,但到真正解决问题的时候,只发现了两个E文帖图:

Server 2008 R2 FTP Firewall Add a Program

Server 2008 R2 FTP Firewall Allow Programs to communciate through Windows Firewall

        追踪到底,发现原文在这个地方:

http://www.bunkerhollow.com/blogs/matt/archive/2010/05/02/windows-server-2008-r2-ftp-and-firewall-setup.aspx

        但后面的这两个图在什么地方发现的呢?找了半天也没有找到。我找开防火墙的方法,一般是在运行里“wf.msc”或在管理工具里打开“高级Windows 安全防火墙”,很少用的别的方法,偶然的机会才找到这个,现把方法共享如下,

 

image

image

image

于是在高级防火墙入站规则里多了这么一条

image

再在另一台机器上打开FTP,果然可以了。

image

 

        感受:正确配置了FTP,却不能正常访问,不知道是微软设计的时候工程师故意设置的,别有想法?还是没有注意到这个细节?但个人认为,这至少这是个Bug了。

        还有,如果还有人遇到这个问题,也算是能快速的找到解决办法了。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/404778.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

几款用于电能质量测量的芯片

1、ATT7022B ATT7022B 是专用的智能电表计量芯片,ATT7022B 包含六路二阶 sigma-delta ADC、电能质量参数数字信号处理等电路。ATT7022B 可以测量系统的电压、电流、频率、有功功率、无功功率、有功能量、无功能量等参数。ATT7022B 通过 SPI 通信接口进行数据通信。…

[react] 在React中声明组件时组件名的第一个字母必须是大写吗?为什么?

[react] 在React中声明组件时组件名的第一个字母必须是大写吗?为什么? 必须,React根据首字母是否大写来区分react组件还是dom元素 个人简介 我是歌谣,欢迎和大家一起交流前后端知识。放弃很容易, 但坚持一定很酷。欢…

将Application按钮从任务栏中去掉

SetWindowLong(Application.Handle, GWL_EXSTYLE, WS_EX_TOOLWINDOW);转载于:https://www.cnblogs.com/liaj/p/4943352.html

我能够为大家提供什么内容呢?

我能够为大家提供什么内容呢? 这真是一个让我很伤脑筋的问题。在这个内容为王的时代,即使是写自己的博客,如果没有在其中加入好的内容,那还不如不写来得省事,又不占用网站存储空间。 这就好比一个人占着厕所又不拉一个…

Qt 生成bin文件

QFile file("flash_data.bin"); //定义一个文件 file.open(QIODevice::WriteOnly); //打开文件 QDataStream ds(&file); //定义一个数据流 for (int idx 0; idx < 8192; i){ds << (uint8_t)data[i]; //把数组中的数据写到数据…

[react] 在React中组件的state和setState有什么区别?

[react] 在React中组件的state和setState有什么区别&#xff1f; state&#xff1a;初始化状态 setState:对状态进行更新 个人简介 我是歌谣&#xff0c;欢迎和大家一起交流前后端知识。放弃很容易&#xff0c; 但坚持一定很酷。欢迎大家一起讨论 主目录 与歌谣一起通关前…

LeetCode 79. Word Search

原题链接在这里&#xff1a;https://leetcode.com/problems/word-search/ 题目&#xff1a; Given a 2D board and a word, find if the word exists in the grid. The word can be constructed from letters of sequentially adjacent cell, where "adjacent" cells…

linux shell 字符串操作(长度,查找,替换)详解

在做shell批处理程序时候&#xff0c;经常会涉及到字符串相关操作。有很多命令语句&#xff0c;如&#xff1a;awk,sed都可以做字符串各种操作。 其实shell内置一系列操作符号&#xff0c;可以达到类似效果&#xff0c;大家知道&#xff0c;使用内部操作符会省略启动外部程序等…

深入浅出UML类图

From: http://www.uml.org.cn/oobject/201211231.asp 在UML 2.0的13种图形中&#xff0c;类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》&#xff08;《UML精粹&#xff1a;…

lib60870-IEC 60870-5-101 / 104 协议对总查询的处理

1、描述 服务器端使用InterrogationHandler回调函数来处理Interrogation请求。根据QOI&#xff08;询问限定符&#xff09;的值&#xff0c;返回不同的信息对象。对于一个简单的系统&#xff0c;仅处理 总查询 请求就足够了&#xff08;QOI 20&#xff09;。QOI值21-36用于询问…

[react] React16新特性有哪些?

[react] React16新特性有哪些&#xff1f; 1.使用Error Boundary处理错误组件 2.render支持2种新的返回类型(数组、字符串) 3.使用createProtal 将组件渲染到当前组件树之外 4.自定义DOM属性 &#xff1a;把不会识别的属性传递给DOM 5.setState传入null时不会再触发更新 个人…

linux笔记1(创建用户、安装gcc、安装五笔输入法)

linux笔记1(创建用户、安装gcc、安装五笔输入法) linux简说 内核&#xff1a;在计算机启动时载入基本内存&#xff0c;管理一些基本的输入输出&#xff0c;管理一些进程的初始化以及进程之间的调 试。控制硬件的运行。 Shell:系统的命令解释器&#xff0c;用户进程与kernel的桥…

Qt 按钮菜单

settingMenu new QMenu;updateAction new QAction(settingMenu); updateAction->setText("更新");authenAction new QAction(settingMenu); authenAction->setText("认证");aboutAction new QAction(settingMenu); aboutAction->setText(&quo…

[转]使用 LDAP 组或角色限制访问,包含部分单点登录SSO说明

参考&#xff1a;http://www-01.ibm.com/support/knowledgecenter/api/content/SSEP7J_10.2.2/com.ibm.swg.ba.cognos.crn_arch.10.2.2.doc/c_restrict_access_using_ldap_groups_or_roles.html#Restrict_Access_Using_LDAP_Groups_or_Roles?localezh 使用 LDAP 组或角色限制访…

[react] 在React中如何判断点击元素属于哪一个组件?

[react] 在React中如何判断点击元素属于哪一个组件&#xff1f; 首先 import {findDOMNode} from react-dom <div onClick{(e)>{ e.target findDOMNode(this.refs.xxxx) }}> <SubcomPonent ref"xxxx" /> </div> 注意&#xff0c;重点是 findD…

samba加入windows 2003域

1。vi /etc/resolv.conf nameserver 192.168.2.110 &#xff03; linux 加入 windows 2003 域&#xff0c;也要在 Linux 将 DNS 服务器的地址指向 windows 域的 DNS 服务器&#xff0c;默认一般就是域控制器,如果没有在Linux中设置 DNS 服务器地址的话&#xff0c;…

[react] 举例说明什么是高阶组件(HOC)的反向继承

[react] 举例说明什么是高阶组件(HOC)的反向继承 import React from react;const hoc (WrappedComponent) > {// 集成需要包装的 Componentreturn class extends WrappedComponent {constructor(props) {super(props);}// 重写 component 生命周期componentDidMount() {co…

TI基于MSP430F67641的电能表技术方案

1、三相四线硬件架构 1.1 阻容降压供电 1.2 电压输入 1.3 电流输入 2、RMS有效值计算 3、计量参数算法 3.1 有功和无功 3.2 视在功率 3.3 三相总功率 3.4 电能 3.5 频率 3.6 功率因数

函数模板特化(一)

/*演示: 模板函数及其特化函数的使用 */ #include <stdio.h> #include <iostream> #include <string> #include <map>using namespace std;template<typename T> T add(T n1, T n2) // 通用模板函数 {return n1 n2; }//template<>…