FileZilla 如何开启服务端和客户端
好的,为您详细讲解如何用 FileZilla 搭建 FTP 服务器(服务端)和连接 FTP 服务器(客户端)。
重要提醒:
FileZilla 的服务端 (FileZilla Server) 和客户端 (FileZilla Client) 是两个不同的软件,需要分别下载和安装。
- 服务端 (Server):安装在你想要提供文件的那台电脑上(作为服务器)。
- 客户端 (Client):安装在你想要下载或上传文件的那台电脑上。
第一部分:搭建 FileZilla 服务端 (Server)
目的:将你的电脑变成一台FTP服务器,让局域网内的其他设备可以访问你共享的文件。
步骤 1:下载和安装
- 访问 FileZilla 官网下载服务器端:
https://filezilla-project.org/download.php?type=server - 下载并运行安装程序。安装过程基本一直点击 "Next" 即可,但需要注意以下几点:
- Server Port:管理端口的号,保持默认的
14147
就行。 - Server startup settings:选择 "Install as service, started with Windows",这样服务器开机就会自动启动。
- Admin console startup settings:选择 "Start if user logs on, apply to all users",这样所有用户登录后都可以管理服务器。
- Server Port:管理端口的号,保持默认的
- 安装完成后,会自动启动 FileZilla Server Interface(服务器管理界面)。
步骤 2:配置服务器(首次启动)
- 首次启动会让你连接本地的服务器,所有设置都保持默认(
127.0.0.1
是本地回环地址,端口14147
,不用密码),直接点击 OK。
步骤 3:创建用户和共享目录(核心步骤)
这是最关键的一步,告诉服务器:谁可以登录,以及可以访问哪些文件。
-
点击顶部菜单的 Edit -> Users。
-
在弹出窗口的右侧,点击 Add 按钮来创建一个新用户。
-
输入一个用户名(如
myuser
),点击 OK。 -
为用户设置密码:在左边选中刚创建的用户
myuser
,然后勾选右侧的 Password,并在输入框中设置一个密码。 -
为用户共享文件夹(目录):
- 在左侧点击 Shared folders。
- 在右侧,点击 Add 按钮,选择你希望共享给这个用户的文件夹(例如
D:\SharedFiles
)。 - 在下方权限区,为该文件夹设置权限:
- Files:
Read
(可下载),Write
(可上传),Delete
,Append
- Directories:
Create
(创建目录),Delete
,List
(必须勾选,才能看到文件列表)
- Files:
- 对于一般共享,勾选
Read
,Write
,List
就足够了。
-
点击 OK 保存所有设置。
至此,你的 FileZilla FTP 服务器就搭建好了,正等待客户端的连接。
第二部分:使用 FileZilla 客户端 (Client) 连接
目的:从另一台电脑连接到你刚刚搭建好的FTP服务器,进行文件传输。
步骤 1:下载和安装客户端
- 访问 FileZilla 官网下载客户端:
https://filezilla-project.org/download.php?type=client - 下载并安装 FileZilla Client,过程非常简单,一路下一步即可。
步骤 2:连接到服务器
-
打开 FileZilla Client。
-
在顶部的快速连接栏中,填写以下信息:
- 主机(H):填写服务端电脑的局域网IP地址(不是
127.0.0.1
!)。如何查IP?在服务端电脑上按Win+R
输入cmd
,再输入ipconfig
,找到 "IPv4 地址"(通常是192.168.x.x
)。 - 用户名(U):填写你在服务端创建的用户名(如
myuser
)。 - 密码(W):填写该用户的密码。
- 端口(P):FTP默认端口是
21
,如果服务端没有修改过,这里留空即可。
- 主机(H):填写服务端电脑的局域网IP地址(不是
-
点击 快速连接(Q) 按钮。
-
如果一切顺利,你会在右下方的窗口看到服务器端的文件列表(即你共享的文件夹),连接状态会显示 “目录列表成功”。
步骤 3:传输文件
- 上传:从左下角的“本地站点”(你的电脑)拖拽文件到右下角的“远程站点”(服务器)。
- 下载:从右下角的“远程站点”拖拽文件到左下角的“本地站点”。
- 所有传输任务会在底部的队列窗口中显示。
常见问题与技巧 (FAQ)
-
连接被拒绝或超时?
- 检查防火墙:确保服务端电脑的防火墙允许
FileZilla Server
和端口21
(FTP) 通过。 - 检查IP地址:确保“主机”栏填的是服务端电脑的局域网IP,而不是客户端的IP。
- 检查防火墙:确保服务端电脑的防火墙允许
-
如何让传输更稳定?
- 在FileZilla客户端的菜单中,点击 传输(T) -> 传输模式(M) -> 主动(A)。如果默认的“被动模式”连接有问题,可以尝试切换为“主动模式”。
-
安全吗?
- 标准FTP协议是不加密的,密码和文件内容在局域网内是明文传输。仅在可信的局域网(如家庭或公司内部网络)使用此方法。如需互联网传输或更高安全性,请使用 SFTP 或 FTPS,但那需要更复杂的证书配置。
-
想用电脑名而不是IP连接?
- 在客户端的主机栏中,可以尝试输入服务端电脑的计算机名(如
\\MyPC
),但成功率取决于网络的DNS解析设置,直接使用IP地址是最可靠的方式。
- 在客户端的主机栏中,可以尝试输入服务端电脑的计算机名(如
按照以上步骤,你就能成功搭建并连接一个高速的局域网FTP服务器了。