在VScode中使用sftp传输本地文件到服务器端

安装SFTP

在VScode的扩展中安装sftp
注意这里需要在你没连接服务器的状态下安装,即本机需要有sftp

配置传输端口

安装成功后,使用快捷键"ctrl+shift+p ",输入sftp,选择Config

根据自己的实际情况修改配置文件,主要改hostusername,没有password,可以自己加一个,那样传输的时候就不用自己输密码

host:工作站的IP地址

port:ssh的端口

username:工作站自己的用户名

privateKeyPath:存放在本地的已配置好的用于登录工作站的密钥文件。和下面的使用密码二选一(可以是openssh格式的,也可以是ppk格式的)

password:工作站自己的用户密码。使用密钥和使用密码选用一种即可;使用密码的话工作站不用配置ssh,但使用密钥的话工作站上需要配置好ssh,password就可以填null

protocol:协议类型,默认选"sftp"

remotePath:工作站上与本地工程同步的文件夹路径,需要和本地工程文件根目录同名,且在使用sftp上传文件之前要手动在工作站上使用mkdir生成这个根目录,根目录下的其他子目录会自动对应生成

ignore:指定在使用sftp: sync to remote的时候忽略的文件及文件夹,注意每一行后面有逗号,最后一行没有逗号

传输文件

选择需要传输到服务器的文件,右击,选择Uploadfile,文件就会传输到你在json设定的文件位置里

相关推荐
sunoo-22915 小时前
C 语言文件 IO 全攻略:从基础函数到实战踩坑(BMP 读取 + 词典查询)
linux·c语言·前端·笔记·vscode·学习
慕容引刀16 小时前
或许你真的需要这个Git神器:让团队提交文案终于对齐了
人工智能·git·vscode·自然语言处理·github
●VON16 小时前
芯稿 MarkDeck 使用指南:用 Markdown 写出可编辑的 PPT
华为·编辑器·powerpoint·harmonyos·鸿蒙
00后程序员张17 小时前
iOS 开发全流程需要哪些工具?编码、调试、构建、发布阶段选择
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
nicehuai17 小时前
烧录、查变量、看日志、调驱动:H-FlashScope搞定嵌入式下载调试的瑞士军刀
ide·vscode·visual studio
CSDN121101 天前
麒麟 V10 安装 Node-RED、IEC 104 协议插件及界面汉化
linux·编辑器·vim
起名真的太难了2 天前
Vim基本操作与Ollama部署指南
linux·编辑器·vim
sunoo-2292 天前
【C 语言标准 IO 入门】第二天学习笔记:文件操作核心函数 + 实战案例 + 踩坑合集
linux·笔记·vscode·学习
2501_916008892 天前
Swift多环境配置:利用Scheme实现灵活的多环境管理
开发语言·ide·vscode·ios·个人开发·swift·敏捷流程
小妖同学学AI2 天前
GitHub上16k星的“未来编辑器”:像Notion一样排版,像ChatGPT一样自动续写
编辑器·github·notion