作为一个开发人员,既能没有 FTP 服务器,不说要有个公网的 FTP,至少私网的 FTP 也要有吧?平时同事朋友找你要文件,直接甩ta个 FTP 地址倍爽~~。

本篇博客就教你怎么装X,不,错了,应该是怎么在 Windows 上装 FTP 服务器。

首先,还是国际惯例,介绍一下实验环境:

安装 Ftp 服务器

安装其实还是挺简单的,直接在官方(点击打开)或者我上面的链接将 Filezilla Server 下载下来,然后双击安装即可。需要注意的是 Filezilla 有 Client 版本和 Server 版本,我们这里要用的是 Server 版本,不要下载错了哦~~

安装就是一步步 next ,然后就装完了。

配置 Ftp 服务器

其实,好戏现在才开始呢,安装很简单,但是,复杂的是配置。因为 Ftp 是需要用户授权的,而用户的权限又是用户组控制的,所以我们至少需要配置一个用户组权限,还有给一个用户配置用户组。

OK,打开刚安装的 Filezilla,你需要注意的是,默认安装后是有两个应用程序的,分别是:

我们启动 Ftp 服务器 应该打开的应用程序是:Start FileZilla Server,运行完这个程序之后我们的 Ftp 服务器就起来的,然后就应该是配置 Ftp 服务器了。

打开 FileZilla Server Interface,注意,这里是 Interface 的!!!然后你应该会看到一个登录框,保持默认配置就好,点击"OK"登录进 Ftp

登录之后,你应该会看到这个窗口:

注意到我这里有两个用红色方框圈出来的图标,我们先点开 右边 这个:

接下来你将会看到设置的窗口,如下:

按照图中的顺序以及位置选择对应的东西,然后将会弹出一个对话框让你输入用户组名,我这里输入的是 "name",接下来,还是继续看图:

继续点击"Add"按钮,用于添加这个用户组可以访问的本地目录,我这里选择了 D:/tmp/Img 位置,然后看到的设置应该如下:

设置完成之后,点击左下方的 "OK" 按钮保存设置。

然后继续看这张图:

这个时候应该选择左边的这个按钮了,点击它:

和之前一样的步骤,按照图片做,选择 "Add"按钮:

接下来的和添加组有一点不一样,除了输入用户名之外,你还需要选择用户组,这个很容易被忘记:

添加完之后就给这个用户设置个密码,点击左侧的"Password"选项框,如图:

记得选择位置 1 的多选框,然后再位置 2 的位置上输入密码。

点击"OK",保存,然后使用 Ftp 客户端用你刚才创建的用户密码登录看看是不是成功了!!