本地设置FTP服务器 #
步骤1:在计算机上打开“控制面板”,然后单击“程序和功能”。 #
步骤2:在“程序和功能”窗口中,单击“控制面板”窗口左侧的“打开或关闭Windows功能”。 #
第3步:现在等待一段时间并向下滚动以找出“Internet信息服务”。 只需展开它,打开“FTP服务器”,“Web管理工具”和“万维网服务”下的所有内容,与下面的屏幕截图相同。 完成所有服务后,单击“确定” #
第4步:应用更改需要一些时间,完成后,单击“立即重新启动”以重新启动计算机并应用所做的更改 #
步骤5:重新启动计算机后,再次打开“控制面板”,然后单击“管理工具”将其打开 #
步骤7:在IIS管理器窗口的左侧,展开窗口左侧的计算机名称,除非您找到“站点”。 只需右键单击“站点”,然后单击“添加FTP站点…” #
第8步:这里给FTP站点命名。 我将’sampleftp’赋予FTP站点名称。 现在单击“…”按钮以找到要通过FTP服务器访问的文件夹或驱动程序。 我为本教程选择了“C:FTP_Path”。 完成所有操作后,单击“下一步” #
步骤9:在下一个窗口中,单击与“IP Address:”对应的下拉菜单,然后在本地网络上选择计算机的IP地址。 #
- 将端口号保留为“21”,默认情况下是这样。
步骤10:选择“No SSL”并启用“自动启动FTP站点”,然后单击“下一步”。 #
- *由于这是一个教程,我不允许使用SSL。 但是,如果您想通过FTP服务器访问敏感数据,我建议您使用SSL
步骤11:现在选择“基本”的身份验证方法,并向“所有用户”提供“授权”。 用户必须输入您的Windows用户名和密码才能使用此身份验证方法访问FTP服务器上的文件 #
- 现在,根据您要如何设置FTP服务器,将权限设置为“读取”和“写入”或仅设置为“读取”。 之后,单击“完成”以完成站点设置并在Windows计算机上启动FTP服务器
配置防火墙 #
- 您的FTP服务器已准备就绪并且正在运行 但是,您需要配置Windows防火墙以允许与您的计算机进行FTP通信的事务处理。
步骤12:打开“控制面板”并在Windows 10上单击“Windows Defender Firewall”或在Windows 7上单击“Windows防火墙” #
步骤13:单击窗口左侧的“允许通过Windows Defender防火墙的应用程序或功能” #
步骤14:在新窗口中,单击“更改设置”并标记“FTP服务器”的“公共”和“私人”对应的复选框,然后单击“确定”。 #
-
现在,您可以使用适当的应用程序轻松地从本地网络中的任何其他计算机或移动设备访问FTP服务器,或者只需从浏览器访问即可。
-
步骤15:只需输入’ftp://',然后输入计算机的IP地址和端口号,即21。对于本教程,我的计算机的IP地址为192.168.1.108。
-
所以完整的地址将是’ftp://192.168.1.108:21'
步骤16:如果输入的地址正确,将要求您输入Windows计算机的用户名和密码。 最后,点击“确定”或“登录”,以适用于您的方式为准 #
- 如果身份验证成功,您将能够看到通过FTP服务器共享的文件夹或驱动器中的内容。
-
这样,您就可以在本地网络上访问Windows计算机上的文件。
-
通过Internet访问本地FTP服务器
-
通过Internet访问本地或家庭FTP服务器需要在路由器上配置一些设置。因此,该过程可能会根据您使用的路由器的公司和型号而有所不同。不过,我在此基本了解如何配置路由器以通过互联网访问您的FTP服务器。
-
在继续之前,请记下您的Internet服务提供商从以下链接提供给您的外部IP地址。
-
打开路由器配置页面,该页面应为192.168.1.1,192.168.0.1或左右。您可以在配置手册中找到路由器配置页面的地址。
-
对我来说,它是192.168.1.1。只需打开配置页面,然后使用用户名和密码登录即可。
-
然后转到“高级设置”,并在其下选择“NAT”。
步骤17:在“Virtual Circuit”中选择“PVC2”,然后单击“Virtual Server”。将“IP数量”设置为“单个”,这应该是默认值。 #
步骤18:现在点击“应用程序”对应的下拉菜单,然后从菜单中选择“FTP”。 之后将自动应用其他配置。 您甚至会注意到FTP应用程序的端口号也被分配为“21” #
- 现在为我设置本地IP地址,即192.168.1.108。
第19步:完成后,单击“保存”。 #
第20步:一切准备就绪。 现在输入’ftp://',后跟前面提到的外部IP地址,以及冒号后的端口号,即21。 #
- 所以对我来说地址是’ftp://117.194.16.221:21'。 如果您的ISP为您分配动态IP地址,则每次重新启动路由器时外部IP地址都会更改。