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

相关推荐
好啊好啊郝!29 分钟前
计算机网络最基础知识点
服务器·网络·计算机网络
sunshine22 girl1 小时前
copilot vscode 使用技巧
人工智能·vscode·编辑器
重生之小比特1 小时前
【Linux系统】17 库制作与原理(上)
linux·运维·服务器
Shadow(⊙o⊙)1 小时前
仿muduo实现高并发服务器——EchoServer完成
运维·服务器
Brilliantwxx2 小时前
【STM32】 内部 Flash 的 HAL 库函数详解与自定义封装实战
linux·服务器·网络
西索斯coding2 小时前
qwen3.8-max-0902 和 minimax-m3 改真实仓库差多少?2026 年 50 个缺陷复现实测框架
java·服务器·网络·ai
码途行者2 小时前
Linux 服务器 Golang 安装及环境变量配置
linux·运维·服务器
雪落漂泊3 小时前
Linux进程(三)概念:进程优先级与进程切换篇
linux·运维·服务器
拂拉氏3 小时前
【知识讲解】 Linux信号与可重入函数的认识
linux·运维·服务器
pikapika~~~3 小时前
计算机网络八股
服务器·网络·计算机网络