Windows Server 2008 R2 FTP无法从外部访问的解决方法

在Windows Server 2008 R2中配置好FTP服务器后,可以在本机访问,但是无法从另一台电脑访问。原因就是在于防火墙没有配置好。

1、首先检查服务器管理器中的入站规则,确保已启用FTP服务器。如下图:

上面这个一般默认都是配置好的,关键在于下面这个配置,需要手动进行。

2、打开“控制面板”--“Windows防火墙”,点击左边的“允许程序或功能通过Windows防火墙”,在新窗口中点击“允许运行另一程序”。在浏览中找到“C:\Windows\System32\svchost.exe”,打开并添加。这时候会多出一项“Windows服务主进程”,勾选后面的两个复选框,如下图。完成后确认。

现在就可以从外部访问服务器的FTP服务了。

时间: 2024-08-04 13:27:06

Windows Server 2008 R2 FTP无法从外部访问的解决方法的相关文章

搭建windows server 2008 r2 FTP 后 开启防火墙无法访问的解决办法

转自http://kkworms.blog.51cto.com/540865/558477 今天在windows server 2008 R2上安装了FTP,安装过程如下,然后添加内置防火墙设置,设置后发现本地可以访问FTP,但其它计算机无法访问,关闭防火墙后都可访问,说明还是防火墙设置的问题. 经过两个小时的测试,发现原来应该这样设置:这个问题确实搞了我好长时间,感觉非常奇怪. 安装:   创建FTP站点:  允许匿名等,根据需要进行设置,然后设置防火墙,添加 预定义FTP,会自动生成3条规则

SQL Server 2008 R2占用内存越来越大两种解决方法

SQL Server 2008 R2运行越久,占用内存会越来越大. 第一种:有了上边的分析结果,解决方法就简单了,定期重启下SQL Server 2008 R2数据库服务即可,使用任务计划定期执行下边批处理: net stop sqlserveragentnet stop mssqlservernet start mssqlservernet start sqlserveragent 第二种:进入Sql server 企业管理器(管理数据库和表的,这个都不知道就不用往下看了),在数据库服务器名称

windows server 2008 R2 FTP登陆错误。

建立了一个域用户ftp. 始终登陆不上winserver 2008 R2上的FTP. 错误如下: 530-User cannot log in. Win32 error:   Logon failure: unknown user name or bad password. Error details: Anonymous authentication is not allowed. 后来将这个用户改名为ftp1就可以了.看来是个bug,不允许ftp用户存在. ftp1登陆后遇到如下错误, 用户

windows server 2008 r2 IIS服务403-禁止访问访问被拒绝

初次使用win 2008 r2配置IIS服务 点击打开网站会出现这种情况 这种情况就是并没有配置默认文档 直接打开网址 只需要配置一下默认文档即可 将自己写的.html文件添加在这里即可. 另外启用32位应用程序 设为 TRUE :https://zhidao.baidu.com/question/285491112.html 原文地址:https://www.cnblogs.com/forforever/p/12584057.html

Windows Server 2008建域后不能更改密码策略解决方法

在运行中输入 mmc  打开控制台-添加删除管理单元-组策略管理编辑器-Default domain policy-本地计算机策略-计算机设置-Windows设置...

Windows Server 2008 R2入门之FTP

如约奉上Windows Server 2008 R2入门之FTP.本博文目的是为了让大家更改的了解FTP:访问FTP服务:会添加.启动FTP服务. FTP服务器(FileTransfer Protocol Server)是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务. FTP是File Transfer Protocol(文件传输协议).顾名思义,就是专门用来传输文件的协议.简单地说,支持FTP协议的服务器就是FTP服务器. FTP是一种应用层协议:采用C/S结构设计,结

如何在Windows Server 2008 R2下搭建FTP服务

在Windows Server 2008 R2下搭建FTP服务,供客户端读取和上传文件 百度经验:jingyan.baidu.com 工具/原料 Windows Server 2008 R2 百度经验:jingyan.baidu.com 方法/步骤 1 安装FTP服务 开始-->管理工具-->服务器管理器 步骤阅读 2 安装IIS/FTP角色 打开服务器管理器,找到添加角色,然后点击,弹出添加角色对话框,选择下一步 步骤阅读 3 选择Web服务器(IIS),然后选择FTP服务,直到安装完成.

[备忘]Windows Server 2008 R2部署FTP FileZilla Server防火墙设置

有一台服务器,之前文件迁移少,现准备用FileZilla Server当FTP服务器,服务器系统是Windows Server 2008 R2,同样适用FileZilla Client连接服务器FTP,总是出现连接超时的情况. 防火墙的入站.出站已经都允许了修改之后的FTP端口,只要防火墙关闭就能连上,说明还是防火墙拦截了. 最后发现,一定要在出站和入站规则里面,同时把FileZilla的服务应用程序(在FileZilla安装目录下的FileZilla server.exe) 设为允许,立刻就能

windows server 2008 R2中建立ftp站点

在windows server 2008 R2中建立ftp站点,要遵循以下步骤: (1) 开启IIS中的ftp服务: (2) 在IIS中建立ftp站点. 具体过程如下: (1) 开启IIS中的ftp服务: 点击右边的添加角色,在打开的页面中添加角色,将和"IIS"相关的选项以及与"FTP"相关的选项选中,进行添加: (2) 添加FTP用户 打开服务器管理器----配置-----本地用户和组------用户,在其中添加用户,用于ftp. (3) 创建站点 打开Inte