黑科技
六行代码轻松搭建个人FTP服务器
什么是 FTP 服务器?
FTP(文件)是客户端和服务器之间传输文件的协议。 使用FTP我们可以在网络上共享文件:只要登录到FTP服务器,客户端就可以在这台服务器上下载和上传文件。
例如,在宿舍局域网中,如果一台计算机打开FTP服务器,则其他计算机(有权限)可以访问该服务器中共享的文件。
如何搭建FTP服务器?
为了实现这个功能,我们可以使用一个非常方便的库:.
点
然后就是实现该功能的代码。 官方文档中给出了一个基本的应用案例,这里对代码进行简化。
从。
从。
从。
#实例化一个虚拟的
= ()
#添加匿名用户并赋予其访问共享#文件夹的权限(以D://为例)
.('D://')
#创造。 实例化必须的
#给定一个,按照文档中的示例进行操作
#来吧。
=
。 =
#启动服务器。
#是你机器的内网#IP,可以使用命令行命令查到。
#21是FTP协议的默认端口,一般不需要修改。
= ((, 21), )
.()
如何访问共享文件夹?
打开任意浏览器并在地址栏中输入
ftp://服务器的IP地址
以我的服务器为例。 我搭建服务器电脑使用的内网IP是192.168.1.12,共享ICS 32文件夹。 您可以看到浏览器中清楚地列出了这些文件。
结尾
如果您想访问官方文档,请点击