讲师中心 微信公众号

工具推荐

视频效率加速
AniShort
AniShort

AI短剧协同制作平台

updream

一键生成高质量推广成片

立刻MV
立刻MV

低成本歌曲 MV、视频生成

剧云
剧云

中文短剧剧本制作平台

Sublime怎么连接FTP_Sublime远程编辑教程【部署】

小宇同学_8715

小宇同学_8715

发布时间:2026-02-23 12:53:03

|

482人浏览过

|

来源于php中文网

原创

Sublime Text 本身不支持 FTP 连接,需通过 SFTP 插件实现;配置时须确保 SSH 权限、正确填写 host 和 remote_path、优先使用 ssh_key_file 而非明文密码,并注意私钥格式与路径必须为绝对路径。

sublime怎么连接ftp_sublime远程编辑教程【部署】

Sublime Text 本身不支持 FTP 连接

Sublime Text 是个纯本地编辑器,没有内置 FTP/SFTP 功能。所谓“Sublime 连接 FTP”,实际是靠第三方插件实现的,最常用的是 SFTP 插件(注意不是 FTP,后者早已停更且不兼容 Sublime Text 3/4)。直接搜“Sublime FTP 教程”容易装错插件,导致配置失败或连不上。

实操建议:

  • 用 Package Control 安装 SFTP(作者:wbond),不是 FTPSync 或 FTP-Simple
  • 安装后不要急着配服务器,先确认你有:SSH 访问权限、用户名、密码或私钥路径、远程目录绝对路径(如 /var/www/html)
  • 如果服务器只开放了 FTP(非 SFTP),SFTP 插件完全无法使用——得换工具,比如 VS Code + sftp 扩展,或 FileZilla 配合 Sublime 外部编辑

配置 SFTP.sublime-settings 文件的关键字段

右键项目根目录 → SFTP → Map to Remote... 会生成 SFTP.sublime-settings。这个文件里几个字段最容易填错:

  • host 填 IP 或域名,别加 sftp:// 前缀(加了会报 Connection refused)
  • remote_path 必须是绝对路径,且结尾不带斜杠(/var/www ✅,/var/www/ ❌)
  • 用密码登录时,password 字段可留空,首次连接会弹窗输入;但若填了明文密码,文件会被 Git 误提交——建议改用 ssh_key_file 指向私钥
  • upload_on_save 默认为 true,但保存即上传可能卡住编辑器,尤其大文件;建议设为 false,手动按 Ctrl+Alt+U 上传

常见错误:Permission denied (publickey) 或 timeout

这类报错基本和网络或认证无关,而是 SFTP 插件在找错 SSH 配置:

  • 私钥格式不对:OpenSSH 格式(以 -----BEGIN OPENSSH PRIVATE KEY----- 开头)才被支持;PuTTY 的 .ppk 文件必须转成 OpenSSH 格式(用 PuTTYgen → Conversions → Export OpenSSH key)
  • ssh_key_file 路径写相对路径(如 ./id_rsa)会失效,必须写绝对路径(如 /Users/me/.ssh/id_rsa)
  • 服务器禁用了密码登录,但配置里没设 password 也没设 ssh_key_file,插件不会提示缺啥,只报 timeout
  • 某些共享主机(如部分 cPanel 环境)默认关闭 SSH,即使开了也限制 SFTP 用户 chroot,此时 remote_path 必须填用户 home 目录下的子路径(如 /home/username/public_html)

替代方案比硬扛 SFTP 更靠谱

如果你只是想改几行 PHP/HTML 并刷新看效果,SFTP 插件反而增加出错环节。更稳的做法:

  • 用 rsync 配合 inotifywait(Linux/macOS)做本地→远程自动同步,Sublime 纯本地编辑,不碰插件配置
  • 把远程目录挂载成本地磁盘(macOS 用 sshfs,Windows 用 WinFsp + SSHFS-Win),然后直接用 Sublime 打开挂载后的文件夹
  • 开发阶段用 Docker 模拟生产环境,本地改完 docker-compose up --build,彻底绕过 FTP 类操作

真正麻烦的从来不是“怎么连”,而是服务器权限、网络策略、路径映射这些看不见的约束。插件配置错了能重来,但线上环境删错一个 .htaccess 可能直接 500,所以每次上传前务必确认 sync_down_on_open 是关着的。

热门AI工具

更多
切问学术

切问学术是一款AI论文写作工具,复旦大学NLP团队推出的AI学术智能体。

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

函子Zion

一款支持AI搭建、可视化编辑和多端发布的全栈无代码开发平台。

相关专题

更多
golang map内存释放
golang map内存释放

本专题整合了golang map内存相关教程,阅读专题下面的文章了解更多相关内容。

730

2025.09.05

golang map相关教程
golang map相关教程

本专题整合了golang map相关教程,阅读专题下面的文章了解更多详细内容。

343

2025.11.16

golang map原理
golang map原理

本专题整合了golang map相关内容,阅读专题下面的文章了解更多详细内容。

553

2025.11.17

java判断map相关教程
java判断map相关教程

本专题整合了java判断map相关教程,阅读专题下面的文章了解更多详细内容。

323

2025.11.27

自建git服务器
自建git服务器

git服务器是目前流行的分布式版本控制系统之一,可以让多人协同开发同一个项目。本专题为大家提供自建git服务器相关的各种文章、以及下载和课程。

7459

2023.07.05

git和svn的区别
git和svn的区别

git和svn的区别:1、定义不同;2、模型类型不同;3、存储单元不同;4、是否拥有全局版本号;5、内容完整性不同;6、版本库不同;7、克隆目录速度不同;8、分支不同。php中文网为大家带来了git和svn的相关知识、以及相关文章等内容。

2060

2023.07.06

git撤销提交的commit
git撤销提交的commit

Git是一个强大的版本控制系统,它提供了很多功能帮助开发人员有效地管理和控制代码的变更,本专题为大家提供git 撤销提交的commit相关的各种文章内容,供大家免费下载体验。

1234

2023.07.24

git提交错误怎么撤回
git提交错误怎么撤回

git提交错误撤回的方法:git reset head^:撤回最后一次提交,恢复到提交前状态。git revert head:创建新提交,内容与之前提交相反。git reset :使用提交的 sha-1 哈希撤回指定提交。交互式舞台区:标记要撤回的特定更改,然后提交,排除已撤回更改。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

4837

2024.04.09

Postman身份认证怎么配置
Postman身份认证怎么配置

本专题从实际API接口调试场景出发,讲解Postman身份认证的完整配置流程,包括常见认证协议介绍、授权参数设置、访问令牌填写、OAuth 2.0授权及认证失败排查,帮助用户正确完成接口授权与访问验证。

80

2026.11.06

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn