Windows 下搭建本地 FTP 服务器

来源:互联网 发布:mac使用的p2p软件 编辑:程序博客网 时间:2024/05/23 23:24

原创文章,转载请注明出处。

前段时间去实习,工作上学业上都有点忙不过来了,因此停更了一段时间,最近学校放假了,这才重新开始写博客,同时也尽可能地记录这段时间学习的一些东西。本篇博客的主要内容是 windows 下搭建本地的FTP服务器。

1、首先我们需要在本地机器上创建一个用户,用来登录到FTP服务器。具体的创建过程是,在 我的电脑右击 -> 管理,然后在计算机管理一栏选择 “本地用户和组”,然后在“用户”文件夹上右键 “新建用户”,之后输入我们自定义的用户名和密码即可。注意这里为了方便,可以勾选 “密码永不过期”,后期才不需要经常修改密码。


创建完成后,可以在用户文件夹下看到我们刚刚创建的用户 “ftp_user” 。

2、其次是为 windows 安装 FTP 服务,在此处我们使用的是 win7 自带的 Internet Information Service(IIS)来实现。打开 “控制面板”,选择 “程序和功能”,然后点击 “打开或关闭windows功能” 。


在打开的窗口里,找到 “Internet 信息服务” 的复选框,之后按如下选择,勾选 “FTP 服务器” 以及其下的 “FTP 服务” 和 “FTP 扩展性” 。


3、为windows 安装了TFP服务后,需要在 IIS 控制面板里添加 FTP 站点。具体过程如下:首先打开 “控制面板”,选择 “系统和安全”,之后选择 “管理工具”,之后再双击 “Internet 信息服务(IIS)管理器” 打开 IIS 控制面板。



4、在打开的 IIS 控制面板下,在 “网站” 下右键,“添加 FTP 站点”,然后在弹出窗口上,依据要求填写相关站点信息。


站点名称自定义,物理路径指向本地要作为 FTP 服务器文件夹的路径,到时 FTP 上传的文件将放到该文件夹下。


IP 地址和端口号则填上本地的 IP 地址和端口号。另外,对于 SSL 一栏,选择 “无” 时表示到时登录到 FTP 服务器时不需要密码,选择 “允许” 时则是需要密码。这里我们希望通过密码登录,故这里选择 “允许”。


下一步中,勾选 “基本” 的身份验证,并允许 “所有用户” 访问,提供的权限包括 “读取” 和 “写入”(表示此 FTP 服务器允许上传和下载),之后点击 “完成”,这样 “FTP 站点” 就成功添加了。


至此,本地的 FTP 服务器已经基本搭建成功。接下来我们可以来验证一下是否真的成功搭建了。

5、我们可以先打开本地要作为 FTP 服务器的指向的文件夹,该文件夹下的文件列表如下:


6、之后,我们打开浏览器,在地址栏输入 “ftp://172.20.129.150:21”,其中 IP 地址和端口号都是我们前面设置的,也是本地的 IP地址和端口号。

回车后浏览器会弹出一个登陆窗口,输入我们在第一步时创建的 FTP用户的用户名和密码,再点击 “登录”,可以看到,浏览器中成功地列举出 FTP 服务器上的所有文件,表示我们已经成功搭建了本地的 FTP 服务器了。




原创粉丝点击