VSCODE使用sftp(作者:Natizyskunk)连接服务器

SFTP方式比较文本直接配置就好用,这次主要说明使用FTP的方式。

FTP方式

配置:

javascript 复制代码
{
    "name": "测试机",
    "protocol": "ftp",
    "host": "xxx.xxx.xxx.xxx",
    "port": 21,
    "username": "账号",
    "password": "密码",
    "remotePath": "/a/b/", // 路径一定要对,不对它也不会报错
    "ignore": [
        ".vscode",
        ".git",
        ".DS_Store"
    ],
    "uploadOnSave": true,
    "watcher": {
        "files": "**/*",
        "autoUpload": false,
        "autoDelete": true
    }
}

如果没有连接上,可以在设置里打开sftp的debug功能,查看输出。

连接上之后发现上传或更新文件非常的慢,那是因为没有给FTP服务指定被动地址,客户端需要等待解析这个地址。

修改Ftp服务配置

参考:https://github.com/Natizyskunk/vscode-sftp/issues/100

PureFTPd的配置:

javascript 复制代码
ForcePassiveIP             118.31.79.235

配置好后重启ftp服务后,速度就快了。

相关推荐
golang学习记7 小时前
Zed 新特性:AI 还在跑,电脑可以不睡了
人工智能·vscode·电脑·zed
拂拉氏10 小时前
【知识讲解】 Linux之动静态库的了解
linux·运维·服务器·动静态库
Fcy64810 小时前
Linux下 五种IO模型的认识与⾮阻塞IO的实现
linux·服务器·io
天国梦12 小时前
国密门禁品牌怎么选?2026年最新3个避坑要点
运维·服务器·数据库·python
夜之眷属13 小时前
PriorityQueue:for-each 遍历和 poll 取出,顺序一样吗?
java·服务器·数据结构·后端·算法
龙仔72513 小时前
RustDesk 自建服务器 Key 强校验配置笔记
运维·服务器·笔记
KING-WU51214 小时前
Linux GDB 调试实战指南:从编译到断点调试
linux·运维·服务器
贵州诚鑫致达科技有限公司14 小时前
PVID 是什么?端口参数三身份
服务器·经验分享
影视飓风TIM14 小时前
Linux 进程信号原理与剖析
linux·运维·服务器
iCxhust14 小时前
先想好如何测试:让测试驱动你的程序设计
运维·服务器·软件工程·编程的艺术