一诺香港VPS如何搭建FTP
云服务器
一诺香港VPS如何搭建FTP
2026-01-21 15:11
一诺香港VPS上的ftp怎么搭建的?一诺香港VPS搭建ftp一般分为二种方案,一种是基于windows系统的,另一种是基于Linux系统的。今天,一诺网络科技小编来和大家介绍一下“Windows系统下架设ftp服务器”吧。如果,你想了解“Linux系统的一诺香港VPS搭建FTP教程”请进入查看即可。
Windows系统有两种架设FTP方法:一是使用windows系统自带的ftp功能,二是使用第三方软件提供的ftp服务器端功能。今天,主要来和大家介绍一下“windows系统自带的ftp服务器配置教程”吧。
步骤1:在IIS上安装FTP服务:
在操作系统界面,打开服务器管理器。
在“服务器管理器”窗口中,单击【添加角色与功能】。如下图所示:
在弹出的“添加角色和功能向导”窗口中,单击【下一步】,进入“选择安装类型”界面。
在“选择安装类型”界面中,选择【基于角色或基于功能的安装】,单击【下一步】。
在“选择目标服务器”界面中,保持默认设置,单击【下一步】。如下图所示:
在“选择服务器角色”界面中,勾选【Web服务器(IIS)】,并在弹出的窗口中单击【添加功能】。如下图所示:连续单击三次【下一步】,进入“选择角色服务”界面。
在“选择角色服务”界面,勾选【FTP服务】及【FTP扩展】,单击【下一步】。如下图所示:
单击【安装】,开始安装FTP服务。
安装完成后,单击【关闭】。
步骤2:创建FTP用户名及密码
说明:
请按照以下步骤配置FTP用户名及密码,若您需使用匿名用户访问FTP服务,可跳过此步骤。
在“服务器管理器”窗口中,选择右上角导航栏中的【工具】>【计算机管理】,打开计算机管理窗口。
在“计算机管理”界面中,选择左侧导航栏中的【系统工具】>【本地用户和组】>【用户】。
在【用户】右侧界面中,右键单击空白位置,选择【新用户】。如下图所示:
在“新用户”界面,按照以下提示设置用户名及密码,并单击【创建】。如下图所示:主要参数如下:
用户名:自定义,本文以ftpuser为例。
密码及确认密码:自定义,密码需同时包含大写、小写字母及数字。本文以tf7295TFY为例。
取消勾选【用户下次登录时须更改密码】,勾选【密码永不过期】。
请根据实际需求进行勾选,本文以密码永不过期为例。
单击【关闭】,关闭“新用户”窗口后即可在列表中查看已创建的ftpuser用户。
步骤3:设置共享文件夹权限
说明:
本文以C:\test文件夹为例,设置FTP站点的共享文件夹,且文件夹包含了需共享的文件test.txt。您可以参照本示例新建一个C:\test文件夹和test.txt文件。也可以根据实际需求,设置其他文件夹为FTP站点的共享文件夹。
在操作系统界面,单击,打开“这台电脑”窗口。
在C盘下,选择并右键单击test文件夹,选择【属性】。
在“test属性”窗口中,选择【安全】标签。
选择Everyone用户并单击【编辑】。如下图所示:
如果“组或用户名”中没有Everyone,请参考添加Everyone用户进行添加。
在“test的权限”界面中,按需设置Everyone用户的权限并单击【确定】。如下图所示:
本文以授予Everyone用户所有权限为例。
在“test属性”窗口中,单击【确定】完成设置。
步骤4:添加FTP站点
在“服务器管理器”窗口中,选择右上角导航栏中的【工具】>【InternetInformationServices(IIS)管理器】。
在打开的“InternetInformationSevices(IIS)管理器”窗口中,依次展开左侧导航栏的服务器名称,并右键单击【网站】,选择【添加FTP站点】。如下图所示:
在“站点信息”界面中,参考以下信息进行设置,并单击【下一步】。如下图所示:FTP站点名称:填写FTP站点名称,本文以ftp为例。
物理路径:请选择已设置权限的共享文件夹路径,本文以C:\test为例。
在“绑定和SSL设置”界面中,参考以下信息进行设置,并单击【下一步】。如下图所示:
主要配置的参数信息如下:
绑定:IP地址默认选择【全部未分配】,端口默认为21(FTP默认端口号),您也可以自行设置端口。
SSL:请按需选择,本文以【无SSL】为例。
无SSL:无需SSL加密。
允许SSL:允许FTP服务器支持与客户端的非SSL和SSL连接。
要求SSL:需要SSL加密才能在FTP服务器和客户端之间进行通信。
如果您选择了【允许SSL】或【需要SSL】时,您可以在“SSL证书”中选择已有的SSL证书,也可参考服务器证书制作步骤制作一个SSL证书。
在“身份验证和授权信息”界面中,参考以下信息进行设置,并单击【下一步】。如下图所示:
身份验证:选择一种身份验证方法,本文以【基本】为例。
匿名:允许任何用户访问仅提供匿名或FTP用户名的内容。
基本:要求用户提供有效的用户名和密码才能访问内容。因为基本身份验证通过网络传输未加密的密码,所以仅当您知道客户端和FTP服务器之间的连接是安全的(例如通过使用安全套接字层SSL)时,才使用此身份验证方法。
授权:从允许访问下拉列表中选择一种方式,本文以指定用户ftpuser为例。
所有用户:所有用户,无论是匿名用户还是已标识身份的用户,都可以访问该内容。
匿名用户:匿名用户可以访问内容。
指定的角色或用户组:只有某些角色或用户组的成员才能访问内容。选择此项需指定角色或用户组。
指定的用户:只有指定的用户可以访问内容。选择此项需指定用户名。
权限:按需设置权限,本文以设置【读取】和【写入】权限为例。
读取:允许授权用户从目录中读取内容。
写入:允许授权用户写入目录。
单击【完成】即可成功创建FTP站点。
步骤5:设置安全组及防火墙
完成FTP站点搭建后,请放通添加FTP站点时绑定端口的入站规则,例如21端口的入站规则。详情请参见添加安全组规则。
如果添加FTP站点时选用了其他端口,您还需要在防火墙中添加一条放行此端口的入站规则。
(可选)参考微软官方文档配置FTP站点的防火墙支持,使FTP服务器能够接受来自防火墙的被动连接。
步骤6:测试FTP站点
您可通过FTP客户端软件、浏览器或文件资源管理器等工具验证FTP服务,本文以客户端的文件资源管理器为例。
请对应您的实际情况,设置IE浏览器:
已配置FTP站点防火墙:打开客户端的IE浏览器,选择【工具】>【Internet选项】>【高级】,取消勾选【使用被动FTP(用于防火墙和DSL调制解调器的兼容)】并单击【确定】。
未配置FTP站点防火墙:
打开FTP服务器的IE浏览器,选择【工具】>【Internet选项】>【高级】,取消勾选【使用被动FTP(用于防火墙和DSL调制解调器的兼容)】并单击【确定】。
打开客户端的IE浏览器,选择【工具】>【Internet选项】>【高级】,勾选【使用被动FTP(用于防火墙和DSL调制解调器的兼容)】并单击【确定】。
打开客户端的计算机,在路径栏中访问以下地址。如下图所示:
ftp://云服务器公网IP:21
在弹出的“登录身份”窗口中输入创建FTP用户名及密码中已设置的用户名及密码。
本文使用的用户名为ftpuser密码为tf7295TFY。
成功登录后,即可上传及下载文件。
附录:
添加Everyone用户
在“test属性”窗口中,选择【安全】标签并单击【编辑】。如下图所示:
在“test的权限”界面中,单击【添加】。
在“选择用户或组”界面中,单击【高级】。
在弹出的“选择用户或组”界面中,单击【立即查找】。
在搜索结果中,选择Everyone并单击【确定】。如下图所示:
在“选择用户或组”界面中,单击【确定】即可添加。如下图所示:前往步骤5设置Everyone用户权限。
服务器证书制作
在“服务器管理器”窗口中,选择右上角导航栏中的【工具】>【InternetInformationServices(IIS)管理器】。
在弹出的“InternetInformationServices(IIS)管理器”窗口中,选