第一部分:准备工作 (在连接前,你需要这些信息)
在开始之前,请从你的网站托管服务提供商(阿里云、腾讯云、GoDaddy、Bluehost等)获取以下信息,这通常可以在你的主机控制面板中找到。

- 主机名: 这是服务器的地址,它可能是一个域名(如
ftp.yourdomain.com)或一个IP地址(如168.1.1)。 - 用户名: 用于登录服务器的账户名。
- 密码: 与用户名对应的密码。
- 端口号: FTP的默认端口是
21,但为了安全,很多服务商现在使用 SFTP (SSH File Transfer Protocol),它的默认端口是22,请务必确认清楚你的服务商提供的是FTP还是SFTP。
小提示: 为了安全起见,强烈建议使用 SFTP 或 FTPS (SSL加密的FTP) 协议,而不是普通的FTP,它们能加密你的登录信息和传输的文件,更安全。
第二部分:安装 CuteFTP
如果你还没有安装 CuteFTP,请先完成这一步。
- 访问 CuteFTP 的官方网站:https://www.cuteftp.com/
- 下载适合你操作系统的版本(Windows 或 macOS)。
- 运行安装程序,按照提示完成安装,它通常是一个付费软件,但提供试用版。
第三部分:连接到你的网站服务器
这是最核心的步骤。
步骤 1:启动 CuteFTP
打开 CuteFTP 软件,你会看到一个欢迎界面或主界面。

步骤 2:创建新的站点连接
CuteFTP 使用“站点管理器”来保存所有服务器的连接信息,方便以后使用。
-
在菜单栏中,点击 文件 -> 新建 -> FTP站点。
- 或者,点击左侧工具栏上的 站点管理器 图标(看起来像一个地球仪和文件夹),然后在弹出的窗口中点击 新建 -> FTP站点。
-
这时会弹出一个“站点属性”或“FTP站点设置”的窗口。
步骤 3:填写服务器信息
在弹出的设置窗口中,填写你从服务商那里获取的信息。

-
给这个连接起一个你容易识别的名字,我的主站”或“公司官网”。
-
主机地址: 输入你的主机名或IP地址。
-
用户名: 输入你的FTP用户名。
-
密码: 输入你的FTP密码。
-
登录类型: 通常选择 普通 即可。
-
协议: 这是非常关键的一步!
- 如果你服务商支持 SFTP(推荐),请在这里选择 SFTP。
- 如果只支持 FTP,就选择 FTP。
- 如果支持 FTPS (FTP over SSL),请选择 FTP,然后在下面的“选项”里勾选 使用显式FTP over SSL (FTPS)。
-
端口:
- 如果你选择了 FTP,端口通常填
21。 - 如果你选择了 SFTP,端口通常填
22。 - 如果你的服务商有特殊要求,请填入他们指定的端口。
- 如果你选择了 FTP,端口通常填
-
高级设置 (可选):
- 初始路径: 有些服务商需要指定你登录后默认进入的目录,你的网站文件可能需要放在
/public_html或/www目录下,如果不填,登录后你通常需要自己手动进入正确的文件夹,不确定的话可以先不填,登录后再找。 - 本地文件夹: 你可以设置本地电脑上哪个文件夹作为你的网站源文件夹,这样 CuteFTP 会自动打开这个文件夹。
- 初始路径: 有些服务商需要指定你登录后默认进入的目录,你的网站文件可能需要放在
步骤 4:连接
填写完所有必要信息后,点击 确定 或 连接 按钮。
-
首次连接SFTP/FTPS: 如果是第一次使用加密协议连接,CuteFTP 可能会显示一个安全警告,提示你服务器的“主机密钥”未知,这很正常,因为它是第一次见这台服务器,点击 “接受并保存” 或 “是” 即可。
-
连接成功: 如果信息正确,CuteFTP 会成功连接到服务器,你会看到界面分为左右两个部分:
- 左侧: 是你 本地电脑 的文件和文件夹。
- 右侧: 是你 远程服务器 上的文件和文件夹。
第四部分:上传你的网站文件
连接成功后,就可以开始上传文件了。
步骤 1:定位正确的远程目录
在右侧的远程服务器窗口中,找到你的网站应该存放的根目录,对于大多数虚拟主机来说,这个目录通常是以下之一:
/public_html/www/httpdocs/root
如果你不确定,可以咨询你的主机服务商。把文件上传到错误的目录是无法通过域名访问网站的。
步骤 2:选择并上传文件
- 在 左侧(本地电脑) 窗口中,浏览并选中你想要上传的所有网站文件和文件夹(通常是你的整个网站项目文件夹,包含
index.html,css,js,images等所有内容)。 - 上传方法有多种,任选一种即可:
- 拖拽上传: 直接用鼠标选中左侧的文件,拖拽 到右侧的远程窗口中,这是最直观的方法。
- 复制粘贴: 选中左侧的文件,按下
Ctrl + C(复制),然后在右侧的远程窗口中点击一下,再按下Ctrl + V(粘贴)。 - 上传按钮: 选中左侧的文件,然后点击工具栏上的 “向上传” 按钮(通常是一个箭头从本地指向远程的图标)。
上传进度会显示在窗口下方,等待所有文件上传完成。
第五部分:管理文件和断开连接
步骤 1:验证上传
上传完成后,在远程服务器窗口中检查一下文件是否已经全部到达,你也可以双击远程文件来下载回本地,检查是否和本地文件一致。
步骤 2:重命名或删除文件
- 重命名: 右键点击文件或文件夹,选择 “重命名”。
- 删除: 右键点击文件或文件夹,选择 “删除”。
步骤 3:断开连接
完成所有操作后,点击菜单栏的 文件 -> 断开,或者直接关闭 CuteFTP 窗口。
常见问题与技巧
Q: 我上传了文件,但为什么网站打不开? A: 这是最常见的问题,通常有以下几个原因:
- 上传路径错误: 文件没有上传到网站的根目录(如
/public_html),而是上传到了上一级或其他目录,请检查远程服务器上的路径。 - 文件名或首页文件错误: 很多服务器要求首页文件必须命名为
index.html,index.htm,index.php等,请确保你的首页文件名符合要求。 - 文件权限问题: 服务器上的文件权限可能不正确,右键点击文件/文件夹,选择 “属性” 或 “权限”,确保所有者有“读取”、“写入”、“执行”权限,组和其他用户至少有“读取”权限。
- 缓存问题: 清理你的浏览器缓存,或者使用无痕/隐私模式访问网站。
- DNS问题: 如果你是新注册的域名,DNS解析可能还没有生效,这通常需要24-48小时。
Q: CuteFTP 提示“连接被拒绝”或“无法登录”? A: 检查以下几点:
- 主机地址、用户名、密码 是否有误,注意大小写和空格。
- 端口 是否正确。
- 确认你的服务商是否 关闭了FTP/SFTP端口,或者是否需要 IP白名单(只允许特定IP地址登录)。
- 尝试切换 协议(FTP <--> SFTP)。
Q: 传输速度很慢? A: 可能是网络问题,也可能是服务器限制了FTP传输速度,可以尝试:
- 使用SFTP协议,它通常比FTP更稳定。
- 在CuteFTP的设置中,尝试调整 最大传输线程数 或 缓冲区大小。
总结一下流程: 获取信息 -> 安装软件 -> 新建站点 -> 填写信息并连接 -> 找到远程根目录 -> 拖拽或复制粘贴上传文件 -> 验证并断开连接。
希望这个详细的指南能帮助你成功使用 CuteFTP 发布你的网站!如果在操作中遇到任何具体问题,可以随时提出。
