本篇文章授权活动官方亚马逊云科技文章转发、改写权,包括不限于在 Developer Centre, 知乎,自媒体平台,第三方开发者媒体等亚马逊云科技官方渠道。
文章目录
前言
FTP是文件传输协议(File Transfer Protocol)的简称,中文简称为“文传协议”。它是一种用于在网络上进行文件传输的标准协议,目的是为了能够在Internet上互相传送文件而制定的文件传送标准,规定了Internet上文件如何传送。
随着互联网的普及和信息技术的不断发展,文件传输已经成为日常工作中必不可少的一部分。FTP(文件传输协议)是一种在网络上进行文件传输的标准协议,它可以在不同操作系统之间进行文件传输,并且支持文件的上传和下载功能。在Windows服务器上搭建FTP服务,可以方便地实现文件的传输和管理,提高工作效率。本文将详细介绍在Windows服务器上搭建FTP服务的步骤,帮助读者了解如何配置和管理FTP服务器,并通过实例演示如何使用FTP服务器进行文件传输。通过对本文的学习,读者将能够掌握在Windows服务器上搭建FTP服务的方法,并能够根据实际需求进行相应的配置和管理。
一、基于EC2创建windows服务器
1. 打开AWS控制台并找到EC2
点击左上角服务字样,打开左侧栏,找到“计算”下的“EC2”
2.启动实例
进入创建实例页面,启动实例
填写名称并选择windows服务器
创建密钥对
注意保存密钥不要丢失了
根据需要选择自己服务器配置,并创建实例
3. 开放安全组
在实例详情页面,找到对应安全组名称。
点击编辑入站规则
开放21端口,
4. 连接实例
在实例详情页面,进入到连接实例页面。选择RDP客户端,下载远程桌面文件,并使用之前的密钥对获取密码。
打开下载好的远程桌面文件,并输入解码出来的密码登录。
登录进来后的界面是这样的:
【可选】设置windows语言。
注意该操作重启后才有效
- 打开控制面板 首先,点击"开始"菜单,选择"设置",然后在弹出的设置窗口中点击"控制面板"。
- 进入区域和语言设置在控制面板中,找到"区域和语言"选项,点击进入。
- 选择偏好语言,在区域和语言设置中,点击"键盘和语言"选项卡,然后点击"更改键盘或其他输入方法"。
5. 配置iis管理器
IIS是一种Web(网页)服务组件,其中包括Web服务器、FTP服务器、NNTP服务器和SMTP服务器,分别用于网页浏览、文件传输、新闻服务和邮件发送等方面,它使得在网络(包括互联网和局域网)上发布信息成了一件很容易的事。
打开服务器管理器
依次配置下图选项
服务器角色一定要勾选IIS,其他默认就好。
下图选项默认就好。
一定要勾选ftp server
6. 创建FTP站点
-
打开“服务器管理器”,找到右上角“工具”,然后打开“Internet Information Services管理器”。
-
创建FTP站点,右击IIS实例名称,选中创建FTP站点
下图是的FTP站点所有用户都可以访问,读者也可以根据自己的需要配置单独用户访问ftp站点。
7. 关闭windows防火墙
在左下角搜索框内输入防火墙。
选中启用或关闭windows defender 防火墙
选择关闭
8. 测试
在cmd命令行输入 ftp ip:端口
输入账号密码回车之后当显示 230 user logged in 表
总结
例如:以上就是今天要讲的内容,本文仅仅简单介绍了windows平台上搭建FTP的方法,系统自带的IIS提供了大量的工具,能使我们快速便捷构建FTP环境。