将本地项目/文件上传到远程服务器中详细教程(vscode,sftp)

首先在 vscode 中下载 sftp
在这里插入图片描述
然后在 vscode 中打开本地将要上传的项目或文件:
在这里插入图片描述
使用快捷键 ctrl+shift+P 打开指令窗口,输入 sftp:config ,回车,在当前目录中会自动生成 .vscode 文件夹及 sftp.json
在这里插入图片描述
在这里插入图片描述

  • host:工作站的IP地址
  • port:ssh的端口
  • username:工作站自己的用户名
  • privateKeyPath:存放在本地的已配置好的用于登录工作站的密钥文件。和下面的使用密码二选一(可以是openssh格式的,也可以是ppk格式的)
  • password:工作站自己的用户密码。使用密钥和使用密码选用一种即可;使用密码的话工作站不用配置ssh,但使用密钥的话工作站上需要配置好ssh,password就可以填null
  • protocol:协议类型,默认选"sftp"
  • remotePath:工作站上与本地工程同步的文件夹路径,需要和本地工程文件根目录同名,且在使用sftp上传文件之前要手动在工作站上使用mkdir生成这个根目录,根目录下的其他子目录会自动对应生成
  • ignore:指定在使用sftp: sync to remote的时候忽略的文件及文件夹,注意每一行后面有逗号,最后一行没有逗号
{
    "name": "My Server",
    "host": "XXX.XXX.XXX.XXX",      //服务器名,有的服务器是网址
    "protocol": "sftp",
    "port": 22,                     //端口号
    "username": "username",         //用户名
    "password":"XXX",               //服务器密码,这行可以有也可以没有
    "remotePath": "/root/data/kfh/PostKS", //要上传到的服务器路径(绝对路径)
    "uploadOnSave": true
    "ignore": [
        ".vscode"
    ]
}

配置好 sftp.json 后,保存。然后就可以右键想要上传的文件,点击 Upload 就可以上传到服务器了。

例如:当前我的服务器某个文件夹下文件如下,
在这里插入图片描述
我想要上传 model.py 到 PostKS 文件夹下,右键 model.py ,点击 Upload
在这里插入图片描述
这样,服务器中目标目录下就有 model.py 了。
在这里插入图片描述
想要上传文件夹/项目,同理。

  • 38
    点赞
  • 124
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

friedrichor

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值