阿里云 Windows server 2019 配置FTP


Posted in Servers onApril 28, 2022

1.在windowsserver菜单中打开服务器管理器

阿里云 Windows server 2019 配置FTP

2. 在快速启动仪表盘中选择配置角色服务

阿里云 Windows server 2019 配置FTP

3. 直接下一步

阿里云 Windows server 2019 配置FTP

4. 选择基于角色或基于功能的安装,下一步

阿里云 Windows server 2019 配置FTP

5. 选择要配置ftp服务的服务器,下一步

阿里云 Windows server 2019 配置FTP

6. 选择Web服务器下面的选项

阿里云 Windows server 2019 配置FTP

7. 功能选项里网上有些帖子说需要选,但是我看没有ftp相关的功能,所以我就没选,直接安装

阿里云 Windows server 2019 配置FTP

安装完成后打开windowsserver菜单,选择windows管理工具

阿里云 Windows server 2019 配置FTP

打开iis服务

阿里云 Windows server 2019 配置FTP

鼠标右键服务器名称,选择添加ftp站点

阿里云 Windows server 2019 配置FTP

填写ftp站点名称和服务路径

阿里云 Windows server 2019 配置FTP

ip选择未分配,端口随便,ssl选择无

阿里云 Windows server 2019 配置FTP

身份验证选择基本,授权全部用户,权限

按照自己需求定,完成

  • 到这里ftp服务以及全部配置完成,可以在浏览器地址栏输入ftp://ip:port测试
  • 但是测试后发现我的ftp服务只有在服务器内网地址可以访问,在公网地址无法访问,又是一顿查原因。。。。。
  • 按照网上帖子的说法是阿里云没有配置安全策略或者安全策略中没有开放ftp端口导致的,找老板要来阿里云帐号开始搞事情
  • 在阿里云控制台中找到安全组,点击创建安全组,或者编辑已有安全组,(这里涉及到好多隐私就不一一截图了)
  • 配置完安全组之后配置入方向策略允许刚才配置的ftp端口,我这里配置的是21,配置好之后在服务器实例的菜单中选择加入安全组,加入刚才配置的安全组,此时安全组策略已经生效
  • 再一次测试终于可以连接上ftp服务了,但是,看不到ftp目录,这是怎么回事,查看日志发现连接ftp服务后总是要连接一个端口,而且每次链接的这个端口号总会变
  • 这里的解决方法是在iis服务器下,配置ftp防火墙支持
  • 配置数据通道端口范围
  • 然后在阿里云安全策略中加入配置的数据通道安全范围端口号。
  • 测试,搞定。

到此这篇关于阿里云windows server2019配置FTP服务的完整步骤的文章就介绍到这了!


Tags in this post...

Servers 相关文章推荐
Nginx实现反向代理
Sep 20 Servers
nginx实现发布静态资源的方法
Mar 31 Servers
apache基于端口创建虚拟主机的示例
Apr 24 Servers
Nginx实现高可用集群构建(Keepalived+Haproxy+Nginx)
May 27 Servers
详解nginx进程锁的实现
Jun 14 Servers
nginx的zabbix 5.0安装部署的方法步骤
Jul 16 Servers
Nginx配置之实现多台服务器负载均衡
Aug 02 Servers
使用 Apache Dubbo 实现远程通信(微服务架构)
Feb 12 Servers
Nginx实现负载均衡的项目实践
Mar 18 Servers
Nginx虚拟主机的配置步骤过程全解
Mar 31 Servers
HDFS免重启挂载新磁盘
Apr 06 Servers
windows系统搭建WEB服务器详细教程
Aug 05 Servers
Windows Server 2012 修改远程默认端口3389的方法
Windows Server 2008 修改远程登录端口以及配置防火墙
Windows Server 2019 配置远程控制以及管理方法
Windows Server 2016 配置 IIS 的详细步骤
Windows server 2012 配置Telnet以及用法详解
nginx日志格式分析和修改
Window server 2012 R2 AD域的组策略相关设置
You might like
PHP脚本的10个技巧(5)
2006/10/09 PHP
PHP编程最快明白(第一讲 软件环境和准备工作)
2010/10/25 PHP
php学习笔记(三)操作符与控制结构
2011/08/06 PHP
ThinkPHP3.1新特性之对Ajax的支持更加完善
2014/06/19 PHP
10个简化PHP开发的工具
2014/12/25 PHP
PHP编程中尝试程序并发的几种方式总结
2016/03/21 PHP
PHP输出XML格式数据的方法总结
2017/02/08 PHP
PHP 数组黑名单/白名单实例代码详解
2019/06/04 PHP
JavaScript 获取当前时间戳的代码
2010/08/05 Javascript
鼠标右击事件代码(asp.net后台)
2011/01/27 Javascript
向左滚动文字 js代码效果
2013/08/17 Javascript
Javascript中的数组常用方法解析
2016/06/17 Javascript
不使用script导入js文件的几种方法
2016/10/27 Javascript
浅谈AngularJS中ng-class的使用方法
2016/11/11 Javascript
解析JavaScript数组方法reduce
2016/12/12 Javascript
原生JS实现幻灯片
2017/02/22 Javascript
vue2.0 axios跨域并渲染的问题解决方法
2018/03/08 Javascript
在Mac下彻底卸载node和npm的方法
2018/05/16 Javascript
vue-cli 使用vue-bus来全局控制的实例讲解
2018/09/15 Javascript
LayUI动态设置checkbox不显示的解决方法
2019/09/02 Javascript
微信提示 在浏览器打开 效果实现过程解析
2019/09/10 Javascript
Vue的属性、方法、生命周期实例代码详解
2019/09/17 Javascript
浅谈VUE中演示v-for为什么要加key
2020/01/16 Javascript
vue项目使用$router.go(-1)返回时刷新原来的界面操作
2020/07/26 Javascript
[38:30]2014 DOTA2国际邀请赛中国区预选赛 LGD-GAMING VS CIS 第一场2
2014/05/24 DOTA
解决python执行不输出系统命令弹框的问题
2019/06/24 Python
Python3操作读写CSV文件使用包过程解析
2020/04/10 Python
如何把外网python虚拟环境迁移到内网
2020/05/18 Python
Python如何将装饰器定义为类
2020/07/30 Python
python Selenium 库的使用技巧
2020/10/16 Python
基层干部十八大感言
2014/01/19 职场文书
幼儿园八一建军节活动方案
2014/08/27 职场文书
家庭贫困证明书(3篇)
2014/09/15 职场文书
2014个人年度工作总结
2014/12/15 职场文书
客户答谢会致辞
2015/01/20 职场文书
MyBatis核心源码深度剖析SQL语句执行过程
2022/05/20 Java/Android