【服务器】ECS windows 2012 IIS FTP外网无法连接解决案例一则及相关资料汇总

简介: 故障现象:安全组已增加端口,IIS里已安装FTP服务。 在ECS上通过浏览器进行FTP方式进行外网IP访问时,可以连接,但弹出没有文件夹访问权限的提示。在外网进行FTP连接,则直接无法访问。

故障现象:安全组已增加端口,IIS里已安装FTP服务。
在ECS上通过浏览器进行FTP方式进行外网IP访问时,可以连接,但弹出没有文件夹访问权限的提示。在外网进行FTP连接,则直接无法访问。
2

说明:
1、ECS上弹出权限提示,是因为浏览器方式访问是被动模式,需要用FTP软件或其他IDE自带的FTP功能,并设置为主动模式才可以正常连接。
2、外网无法访问是防火墙里的FTP流入规则默认指定了限SVCHOST.EXE程序通过,但FTP连接需要其他程序的参与。

解决方法:
在防火墙里增加一条FTP流入规则,除程序那项外,其他的都跟默认的相同,程序这里修改为:所有符合指定条件的程序。
注:条件改宽了,可能会有一定的安全隐患,慎用。同时,从安全角度考虑,同时应修改掉默认的FTP端口,采用其他端口进行FTP连接。
1

其他与ECS的FTP连接有关的资料汇总:
ECS Windows 搭建的FTP在外网无法连接和访问
https://help.aliyun.com/knowledge_detail/40914.html?spm=5176.7842540.2.6.LpRssg

云服务器 ECS Windows Server 安装 IIS 和 FTP
https://help.aliyun.com/knowledge_detail/40974.html?spm=5176.7842540.2.7.LpRssg

ECS Windows系统服务器使用FTP连接遇到530 Login incorrect错误
https://help.aliyun.com/knowledge_detail/40899.html?spm=5176.7842540.2.11.OSO51U

ECS Windows服务器FTP报错534 Policy requires SSL
https://help.aliyun.com/knowledge_detail/40920.html?spm=5176.7842540.2.14.OSO51U

ECS Windows云服务器FTP上传失败排查
https://help.aliyun.com/knowledge_detail/40941.html?spm=5176.7842540.2.1.C179oq

ECS Windows2008 IIS7通过FTP上传提示no mapping for ths unicode character exists
https://help.aliyun.com/knowledge_detail/40962.html?spm=5176.7842540.2.3.C179oq

云服务器 ECS Windows Server 通过 IIS 配置 FTP
https://help.aliyun.com/knowledge_detail/40944.html?spm=5176.7842540.2.9.C179oq

ECS Windows云服务器ftp创建多个站点
https://help.aliyun.com/knowledge_detail/40929.html?spm=5176.7842540.2.14.nGZy0B

ECS Windows Server通过IIS设置和禁止FTP匿名登录
https://help.aliyun.com/knowledge_detail/40930.html?spm=5176.7842540.2.17.nGZy0B

在阿里云“专有网络”中配置FileZilla Server访问
https://bbs.aliyun.com/read/534745.html?spm=5176.bbsr538307.0.0.qNcqfl

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
7天玩转云服务器
云服务器ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,可降低 IT 成本,提升运维效率。本课程手把手带你了解ECS、掌握基本操作、动手实操快照管理、镜像管理等。了解产品详情: https://www.aliyun.com/product/ecs
相关文章
|
17小时前
|
存储 网络协议 Java
【网络】UDP回显服务器和客户端的构造,以及连接流程
【网络】UDP回显服务器和客户端的构造,以及连接流程
10 2
|
3天前
|
前端开发 Java
学习SpringMVC,建立连接,请求,响应 SpringBoot初学,如何前后端交互(后端版)?最简单的能通过网址访问的后端服务器代码举例
文章介绍了如何使用SpringBoot创建简单的后端服务器来处理HTTP请求,包括建立连接、编写Controller处理请求,并返回响应给前端或网址。
9 0
学习SpringMVC,建立连接,请求,响应 SpringBoot初学,如何前后端交互(后端版)?最简单的能通过网址访问的后端服务器代码举例
|
17天前
|
JavaScript 前端开发
vue配合axios连接express搭建的node服务器接口_简单案例
文章介绍了如何使用Express框架搭建一个简单的Node服务器,并使用Vue结合Axios进行前端开发和接口调用,同时讨论了开发过程中遇到的跨域问题及其解决方案。
17 0
vue配合axios连接express搭建的node服务器接口_简单案例
|
20小时前
|
SQL 数据库
SQL-serve数据库不能连接本地服务器的解决方案
SQL-serve数据库不能连接本地服务器的解决方案
15 0
|
2月前
|
关系型数据库 MySQL 网络安全
有关使用Navicat 无法成功连接腾讯云服务器上Mysql的问题解决
这篇文章提供了解决Navicat无法连接腾讯云服务器上MySQL问题的步骤,包括调整防火墙设置、更新MySQL权限和检查远程连接配置。
有关使用Navicat 无法成功连接腾讯云服务器上Mysql的问题解决
|
2月前
|
数据可视化 Ubuntu Linux
PyCharm连接远程服务器配置的全过程
相信很多人都遇见过这种情况:实验室成员使用同一台服务器,每个人拥有自己的独立账号,我们可以使用服务器更好的配置完成实验,毕竟自己哪有money拥有自己的3090呢。 通常服务器系统采用Linux,而我们平常使用频繁的是Windows系统,二者在操作方面存在很大的区别,比如我们实验室的服务器采用Ubuntu系统,创建远程交互任务时可以使用Terminal终端或者VNC桌面化操作,我觉得VNC很麻烦,所以采用Terminal进行实验,但是Terminal操作给我最不好的体验就是无法可视化中间实验结果,而且实验前后的数据上传和下载工作也让我头疼不已。
|
2月前
|
安全 C#
【Azure 应用服务】在安全漏洞扫描中发现有泄露服务器IIS版本的情况,如何实现屏蔽服务版本号信息呢?
【Azure 应用服务】在安全漏洞扫描中发现有泄露服务器IIS版本的情况,如何实现屏蔽服务版本号信息呢?
|
2月前
|
网络安全
mac下通过ssh脚本实现免账号密码连接运服务器
mac下通过ssh脚本实现免账号密码连接运服务器
39 3
|
2月前
|
监控 网络安全 数据安全/隐私保护
Mac服务器ssh连接工具
Mac服务器ssh连接工具
67 2
|
2月前
|
开发工具 开发者 Windows
Windows10 IIS Web服务器安装配置
Windows10 IIS Web服务器安装配置