讲师中心 微信公众号
AI工具推荐 视频效率加速

Atom编辑器使用remote-ftp插件进行Web项目部署

大晨同学_6872

大晨同学_6872

发布时间:2026-08-12 09:19:46

|

913人浏览过

|

来源于php中文网

原创

remote-ftp 插件已停更且不可靠,推荐改用 sshfs 挂载或 ftp-remote-edit 插件;前者实现无感远程编辑,后者是唯一持续维护的 SFTP 替代方案。

atom编辑器使用remote-ftp插件进行web项目部署

remote-ftp 插件已不可靠,不建议用于 Web 项目部署。它自 2021 年停更,依赖的 ftp 模块与当前 Node.js / Electron 不兼容,macOS Sonoma、Windows 11、Ubuntu 22.04+ 用户基本无法正常使用——不是配置问题,是底层跑不动。

remote-ftp 连不上服务器?先看是不是协议和端口对不上

常见静默失败场景:配置里写 "protocol": "ftp" 却连 22 端口,或写 "protocol": "sftp" 却填 21 端口。SFTP 走 SSH,必须用 22(除非你显式改过 sshd_config);FTP/FTPS 才走 21。插件不会报错,侧边栏直接空白。

  • 终端手动验证最准:ssh -p 22 user@host 能登录,说明 SSH 层通;再试 sftp -P 22 user@host,能 ls 出目录才算 SFTP 可用
  • "remote" 必须是绝对路径,比如 /var/www/html,写成 html./html 就列不出文件
  • 用户对远程目录只有 r-x 权限(缺 r--),侧边栏也为空,但控制台不提示——得开 View → Developer → Toggle Developer Tools,搜 remote-ftp 看真实错误

remote-ftp 的“同步”不是实时双写,而是本地编辑 + 显式上传

它没有远程工作区概念,所有文件操作都基于本地副本。保存 Ctrl+S ≠ 同步到服务器,只有两种情况触发上传:

  • 右键本地文件 → Sync local -> remote
  • 配置了 "watch": [".*"]"watchTimeout": 500,保存后约 500ms 延迟自动上传(断网不重试)

这意味着:改完 JS 文件保存,浏览器刷新看到的仍是旧版本,除非你确认上传已完成。CI/CD 流程中极易漏传或传错版本。

替代方案:用 sshfs 挂载,让 Atom 当成本地目录用

这才是真正稳定、无感、支持 Git 和跳转的远程编辑方式。挂好后,Atom 完全不感知网络层,编辑即生效。

  • macOS:brew install sshfs,然后 sshfs user@host:/var/www/html ~/mnt/web -o follow_symlinks
  • Windows:装 WinFsp + SSHFS-Win,右键“Map network drive”,填 sftp://user@host/var/www/html
  • Linux:确保用户在 fuse 组,mkdir -p ~/mnt/web,再运行 sshfs user@host:/var/www/html ~/mnt/web

挂好后,在 Atom 中 File → Add Project Folder 打开 ~/mnt/web 即可。注意别挂整个 /var/www 或含 node_modules 的大目录,Atom 的 chokidar 对网络文件系统支持差,容易卡死或触发 ENOTCONN 错误。

如果非要用 Atom 内置远程支持,只推荐 ftp-remote-edit

它是目前唯一还在维护、基于现代 ssh2 库实现 SFTP 的插件,支持密钥登录、代理跳转、多标签并发。

  • "Protocol" 必须选 SFTP(FTP/FTPS 选项实际不可用)
  • "Private Key" 填绝对路径,如 /Users/you/.ssh/id_rsa,不能用 ~
  • ~/.ssh/id_rsa 权限必须是 600chmod 600 ~/.ssh/id_rsa),否则 SSH 库直接拒载
  • 首次连接卡在 Connecting… 超过 10 秒?检查服务器是否开了 SFTPSubsystemsshd_config 中不能注释掉 Subsystem sftp /usr/lib/openssh/sftp-server

真正麻烦的从来不是“怎么连”,而是密钥权限、fuse 用户组、挂载点目录所有权、SSH 服务端配置这些零散但致命的细节。漏一个,整个流程就卡在 Connecting… 不动。

热门AI工具

更多
切问学术

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

LibLibAI
LibLibAI Hot

一款AI视频创作工具,主要用于国内领先的AI创意平台,以海量模型、低门槛操作与“创作-分享-商业化”生态,让小白与专业创作者都能高效实现图文乃至视频创意表达,适合需要提升相关任务效率的用户。

墨刀AI
墨刀AI Hot

一款AI图像与设计工具,主要用于产品经理的专属智能体,适合需要提升相关任务效率的用户。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

WorkBuddy

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

DeepSeek

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

二狗PPT
二狗PPT Hot

一款AI演示文稿工具,主要用于专为中式职场打造的AI PPT生成工具,适合需要提升相关任务效率的用户。

豆包大模型

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

讯飞绘文

讯飞绘文是一款由科大讯飞推出的一站式 AIGC 内容运营平台。

相关专题

更多
c语言编程软件有哪些
c语言编程软件有哪些

c语言编程软件有GCC、Clang、Microsoft Visual Studio、Eclipse、NetBeans、Dev-C++、Code::Blocks、KDevelop、Sublime Text和Atom。更多关于c语言编程软件的问题详情请看本专题的文章。php中文网欢迎大家前来学习。

6779

2023.11.02

Conan创建软件包配方指南
Conan创建软件包配方指南

本专题介绍通过conanfile.py创建软件包的方法,讲解包名、版本、依赖和构建设置等基础信息,以及source、build、package、package_info等常用方法的作用及编写思路。

0

2026.09.22

Conan二进制包配置指南
Conan二进制包配置指南

本专题介绍Conan根据操作系统、编译器、架构和构建类型生成二进制包的方法,讲解Profile、Settings、Options及Package ID的作用,帮助管理不同平台和编译环境下的包版本。

0

2026.09.22

Conan私有仓库搭建教程
Conan私有仓库搭建教程

本专题系统的讲解Conan私有仓库的搭建流程,涵盖仓库服务部署、存储目录配置、用户认证、权限划分和远程地址添加,并介绍内部C++依赖包的上传、下载及版本维护方法。

0

2026.09.22

loomy官网入口地址合集
loomy官网入口地址合集

本专题汇总了 Loomy 桌面 AI 助理的官方入口地址合集及使用指南。提供 macOS 与 Windows 客户端下载 。Loomy 是讯飞推出的桌面级 AI 工作搭子,支持文件整理、数据分析、网页操作及通过飞书/钉钉远程操控电脑,助你高效完成本地办公任务 。

0

2026.09.22

NumPy常见函数使用方法
NumPy常见函数使用方法

本专题整理 NumPy 常见函数使用方法相关教程,覆盖函数大全、参数用法、数组运算、统计聚合、排序处理、where 条件筛选、linspace 创建数列等常用场景,帮助读者快速掌握 NumPy 函数调用思路和实际数据处理技巧。

0

2026.09.22

NumPy性能优化版本更新与常见报错排查
NumPy性能优化版本更新与常见报错排查

本专题整理 NumPy 性能优化、版本更新与常见报错排查相关教程,覆盖向量化计算、广播性能、内存布局、NumPy 2.0 升级、版本兼容冲突、安装导入报错、dtype 溢出、矩阵运算异常和 broadcasting 报错修复,帮助读者系统掌握 NumPy 性能调优与问题定位方法。

20

2026.09.22

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

20

2026.09.21

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

20

2026.09.21

热门下载

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

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Fiber框架两小时速通教程
Fiber框架两小时速通教程

共0课时 | 0人学习

Echo框架中文安装文档
Echo框架中文安装文档

共0课时 | 0人学习

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

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