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服务后,速度就快了。

相关推荐
+++.2 小时前
c++雪花屏(vsCode+cmake+mingw+ninja)
开发语言·c++·vscode
艾莉丝努力练剑2 小时前
【Linux基础开发工具 (六)】Linux中的第一个系统程序——进度条Linux:详解回车、换行与缓冲区
java·linux·运维·服务器·c++·centos
嵌入式小能手2 小时前
飞凌嵌入式ElfBoard-文件I/O的深入学习之文件锁
java·服务器·学习
黑客思维者2 小时前
Python 3.14(2025最新版)的核心语法特性分析
服务器·开发语言·python·多线程
素雪风华2 小时前
永久关闭Ubuntu 终端 Tab /vim自动补全时的蜂鸣声
linux·服务器·ubuntu
jiayong232 小时前
Linux ps 命令深度解析与实战技巧
linux·运维·服务器
wanhengidc2 小时前
防火墙是如何保障网络安全
运维·服务器·科技·安全·web安全·云计算·php
秋月的私语2 小时前
c#字符串Split与CSV解析中的引号处理
服务器·开发语言·c#
wanhengidc2 小时前
云手机大规模出现的趋势 巨 椰
运维·服务器·科技·智能手机·云计算