vnpy安装准备篇二:windows服务器ftp配置

我的阿里云服务器版本是:windwos server 2012 r2 数据中心版 2cpu 4g内存 50g存储空间、

今天要说如何配置ftp,因为服务器和我的电脑不在同一个局域网中,所以无法通过共享文件夹来传输文件。而ftp可以超越这个限制,通过公网IP进行文件传输。

具体教程参考阿里云的官方文档:https://help.aliyun.com/document_detail/92046.html?spm=5176.11065259.1996646101.searchclickresult.162a79a7qC30mS#section-dgv-q13-ffb

这个文档是以2008版本为基础,2012版本的界面变化较大,但步骤还是一致但。

第一步:打开【服务器管理器】,选择【添加角色和功能】

vnpy安装准备篇二:windows服务器ftp配置

第二步:一路【下一步】,直到出现【选择服务器角色】页面,将FTP服务全部勾选,继续下一步,直到结束。

vnpy安装准备篇二:windows服务器ftp配置

第三步:创建用于传输FTP文件的共享文件夹,如图:

vnpy安装准备篇二:windows服务器ftp配置

第四步:右键《共享》文件夹,选择【属性】,选择【共享】标签,点击【共享按钮】

vnpy安装准备篇二:windows服务器ftp配置

vnpy安装准备篇二:windows服务器ftp配置

第五步:在文本框中添加everyone和guest用户,并且设置用户权限为【读取/写入】,点击【共享】完成设置。

vnpy安装准备篇二:windows服务器ftp配置

第六步:点击【网络和共享中心】按钮,将【专用】【来宾或公用】【所有网络】3个标签下的【启用网络发现】全部勾选,并【保存更改】。

vnpy安装准备篇二:windows服务器ftp配置

vnpy安装准备篇二:windows服务器ftp配置

注意⚠️:点击【保存更改】后,请再次点击【网络和共享中心】按钮进行验证,如果进入后显示【启用网络发现】被勾选,则直接跳到第   步继续进行,如果发现并没有更改成功,请看“第七步”继续进行设置。

第七步:点击左下角【win】标志,进入【管理工具】,双击【服务】

vnpy安装准备篇二:windows服务器ftp配置

vnpy安装准备篇二:windows服务器ftp配置

第八步:依次选择【Function Discovery Resource Publication】服务,【SSDP Discovery】服务,【UPnP Device Host】服务。点击右键,选择【属性】,将启动类型更改为【手动】,点击确定后,右键选择【启动】。若服务已经启动,则直接寻找下一个服务进行操作。

vnpy安装准备篇二:windows服务器ftp配置

vnpy安装准备篇二:windows服务器ftp配置

必须保证3个服务全部更改为【手动】并【启动】。

再次回到第六步,将【专用】【来宾或公用】【所有网络】3个标签下的【启用网络发现】全部勾选并保存。记得保存后进行验证。

第九步:在服务器管理器中,点击【工具】,点击【IIS管理器】,在左侧标签栏点击【网站】,右侧标签栏点击【添加FTP站点】。

vnpy安装准备篇二:windows服务器ftp配置

vnpy安装准备篇二:windows服务器ftp配置

第十步:在【FTP站点名称】添加自己起的名字,在【内容目录】选择要共享的文件夹。下一步

vnpy安装准备篇二:windows服务器ftp配置

第十一步:设置【绑定和SSL设置】,如下图设置即可。若要设置IP地址,最好设置成公网IP,否则只能局域网内进行FTP传输。

vnpy安装准备篇二:windows服务器ftp配置

第十二步:身份验证,将【匿名】【基本】都勾选,若不选择,则无法进行连接。权限自己选择。完成

vnpy安装准备篇二:windows服务器ftp配置

 

以上所有步骤完成后,还要保证在阿里云后端,完成“设置安全组及防火墙”,具体设置方法查看官方文档:https://help.aliyun.com/document_detail/25471.html?spm=a2c4g.11186623.2.31.7ff82c2dFxg40u#concept-sm5-2wz-xdb

 

下面进行连接验证:
我的机器是mac台式机,打开【终端】,输入ftp 192.168.0.1(你的IP地址)

系统会要求填写用户名和密码。若想匿名连接,在name后面填写:anonymous,密码直接点击回车

如下显示则成功连接:

vnpy安装准备篇二:windows服务器ftp配置

传输文件测试如下图:

vnpy安装准备篇二:windows服务器ftp配置

 

以上便是windows server 2012 r2 服务器FTP传输设置的全部过程。