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

相关推荐
开压路机1 分钟前
Linux的权限
linux·服务器
QT 小鲜肉23 分钟前
【Linux命令大全】001.文件管理之paste命令(实操篇)
linux·运维·服务器·笔记·microsoft
CheungChunChiu32 分钟前
Linux 图形栈全景解析:从 OpenGL 到 DRM/KMS 的完整链路
linux·运维·服务器·opengl
m5655bj35 分钟前
通过 Python 提取 PDF 表格数据
服务器·python·pdf
南_山无梅落40 分钟前
PyCharm 安装了库却无法 Alt + Enter 导入?(简洁排查版)
ide·python·pycharm·虚拟环境·alt·enter·.venv
天呐草莓1 小时前
部署 Vue 项目到阿里云云服务器
服务器·前端·vue.js
dddddppppp1231 小时前
c 模拟一个fat16文件系统1
linux·运维·服务器
lengjingzju1 小时前
一网打尽Linux IPC(四):POSIX IPC
linux·服务器·c语言
活蹦乱跳酸菜鱼1 小时前
Linux开发板使用AI-通义千问
linux·运维·服务器
invicinble1 小时前
透视IDEA,IDEA认识到什么程度算精通
java·ide·intellij-idea