在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设定的文件位置里

相关推荐
不染尘.3 小时前
2025_11_7_刷题
开发语言·c++·vscode·算法
这儿有一堆花6 小时前
IDE 开发的一天
ide
swear016 小时前
VSCODE 插件 rust-analyzer 使用遇到的问题 快捷键查看定义
ide·vscode·rust
pengzhuofan7 小时前
IntelliJ IDEA 常用快捷键
java·ide·intellij-idea
麦克马8 小时前
Visual Studio Code 控制台乱码问题
vscode
Jackson@ML8 小时前
用Visual Studio Code最新版开发C#应用程序
ide·vscode·c#
阿猿收手吧!8 小时前
windows本机vscode通过ssh免密登录远程linux服务器 && git push/pull 免密
服务器·windows·vscode
sonrisa_8 小时前
下载CUDA Toolkit和VS后,配置vscode
ide·vscode·编辑器
无锋起浪9 小时前
Vscode参数设置及使用记录ubuntu2204(更新中)
ide·vscode·编辑器
咯哦哦哦哦9 小时前
vscode arm交叉编译 中 cmakeTools 编译器设置
linux·arm开发·vscode·编辑器