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

相关推荐
haiyu柠檬4 小时前
IDEA和VSCode中好用的插件推荐
java·vscode·intellij-idea
aluluka4 小时前
Emacs 折腾日记(三十四)—— org todo
编辑器·emacs
wzfj123457 小时前
vscode 安装 Serial Monitor 扩展
vscode·serial
qq_377572778 小时前
vscode markdown enter键不能添加多个空白行
ide·vscode
honortech9 小时前
Android studio中配置gradle和对应的AGP版本
android·ide·android studio
secondyoung9 小时前
Git使用:rebase用法
c语言·经验分享·git·vscode
TDengine (老段)10 小时前
Node.js 语言连接器进阶指南
大数据·物联网·node.js·编辑器·vim·时序数据库·tdengine
草原上唱山歌10 小时前
推荐使用的C++ IDE
开发语言·c++·ide
智驾10 小时前
【瑞萨RA x Zephyr评测】四、在线调试功能
vscode·debug·瑞萨·zephyr·renesas·ra6e2·fpb-ra6e2
山峰哥10 小时前
JOIN - 多表关联的魔法——3000字实战指南
java·大数据·开发语言·数据库·sql·编辑器