一文搞定visual studio code远程服务器的配置和文件上传

news2024/11/25 20:31:28

在跑大型程序的时候需要用到服务器,因此如何远程操作服务器就至关重要了。

很多教程教如何使用putty来操作,但是我的安装时候就出现错误了。再加上我用的visual studio code提供远程服务器控制以及文件传输功能。

因此我就使用vscode来配置相应的环境并上传。

中间遇到了各种各样的问题。比如配置sftp出问题,比如上传出问题。

下面从头到尾讲一遍,我碰到的问题和解决办法。

总的起来如下:

(1)如下图,分别安装Remote-SSH,Remote-Explorer,sftp

安装sftp

 安装过程中一般没有什么问题,甚至连程序都不用中断都可以。

(2)配置sftp

我单独写了一篇文章,这里可以看。

配置远程服务器时候sftp的配置以及注意事项【在本地配置sftp】_ACMSunny的博客-CSDN博客

{
    "name": "My Server",
    "host": "xx xx xx xx",【通常是IP地址】
    "protocol": "sftp",
    "port": 22,【通常是22不用修改】
    "username": "LIST_2080Ti",【通常你的用户名,此用户名为你在服务器的名字】
    "remotePath": "/home/xx",【是你想要上传到服务器的文件夹名字】
    "uploadOnSave": false,
    "useTempFile": false,
    "openSsh": false
}

上面括号里面的是解释,也是需要你修改的内容。

需要特别提出的是IP是你需要链接的服务器的IP,而不是你自己的主机IP。端口port22一般是默认不用修改。

还需要提出的是此sftp配置需要在本地local配置。否则你右键无论如何找不到upload。

另外再json文件里不要注释东西,否则也会报错。

(3)当你的sftp配置成功后,你打开本地,右键需要上传的文件夹。

 

如果我的文章不能解决你的问题,下面还有四篇相关文章,应该能够解决你的问题了。

参考文献:

vscode远程连接服务器+上下传文件_vscode远程传输文件_Tae好看了吧的博客-CSDN博客

将本地项目/文件上传到远程服务器中详细教程(vscode,sftp)_friedrichor的博客-CSDN博客_vscode上传文件到服务器VSCODE远程连接服务器以及文件上传_vscode上传文件到服务器_AliceXingFree的博客-CSDN博客vscode远程连接服务器(remote ssh)+上传本地文件到服务器(sftp)_没李不邢的博客-CSDN博客_vscode上传文件到服务器

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/169149.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Unity学习笔记--FixedUpdate真的是固定时间调用一次吗?

前言 我相信大家在学习Unity的时候,Update是每一帧调用,而FixedUpdate是固定时间调用一次。 一开始我们对这个知识深信不疑(楼主也是 .| ) 不过当我们学的更深入时,发现Unity其实是单线程的,所以它的生命…

解决d2l包下载不了的问题

目录 关于d2l包 1、在pypi网站的找到d2l包 2、cmd下载文件 3、检测d2l包的下载是否成功 4、在虚拟环境中完成安装 关于d2l包 d2l包是李沐老师等人开发的《动手深度学习》配套的包,最初的时候,我并没有安装的想法,可在代码实现方面&…

如何使用 max_fanout

在 逻辑层级不多,但是延时较高的 net 中,可以使用 max_fanout 来设置扇出, 但是要注意,还要如果驱动与负载不在同一层,一定要约束到负载的input,否则不生效 并且还要在 例化负载模块时加上 (* keep_hiera…

nacos安装及配置

本文介绍nacos的安装、配置,使用mysql存储数据。 1.下载 在github上下载对应的压缩包。地址:https://github.com/alibaba/nacos/releases 本文下载的是2.0.2版本: 2.解压 进入下载文件所在的目录,并执行以下语句: t…

GEE10:Earth Engine Reducers的图像矢栅转换及区域统计

目录1. Raster to Vector Conversion:image.reduceToVectors()2. Vector to Raster Conversion:featureCollection.reduceToImage()3. Grouped reductions3.1 Grouped reduceRegions (aka Zonal Statistics)4. Weighted Reductions1. Raster to Vector C…

SSM整合案例[企业权限管理系统]-学习笔记01【SVN的基本介绍】

Java后端-学习路线-笔记汇总表【黑马程序员】SSM整合案例[企业权限管理系统]-学习笔记01【SVN的基本介绍】【day01】SSM整合案例[企业权限管理系统]-学习笔记02【TortoiseSVN的基本操作】SSM整合案例[企业权限管理系统]-学习笔记03【TortoiseSVN及IDEA下SVN的使用】SSM整合案例…

四旋翼无人机学习第21节--allergo软件中的元器件高亮显示与丝印3D显示设置

1 allergo软件中的元器件高亮显示 在设计PCB的时候,会出现元器件高亮的情况,并且在项目重启后,这种现象依然存在。现在终于找到了原因的所以。点击高亮的元器件,右键选择选择Dehighlight即可。 取消高亮后的元器件显示。 2 解决…

已解决Building wheels for collected packages: lxml

已解决(pip安装第三方模块lxml模块报错)Building wheels for collected packages: lxml Building wheel for lxml (setup.py) … error error: subprocess-exited-with-error python setup.py bdist_wheel did not run successfully. note: This error o…

Polar vector and axial vector(极矢量和轴向矢量)

Polar vector and axial vector引言Polar vector中文翻译定义第一种第二种第三种性质举例Axial vector中文翻译定义性质举例讨论引言 今天来给大家介绍一下Polar vector和axial vector,即极矢量和轴向矢量。 Polar vector 中文翻译 极矢量 定义 第一种 在基础…

倍增算法讲解——序列、RMQ和LCA

倍增算法 文章目录倍增算法定义倍增在序列上的应用查找例一例二快速幂RMQ(区间最值)天才的记忆LCA(最近公共祖先)向上标记法树上倍增法祖孙询问Tarjan算法距离总结定义 倍增 从字面的上意思看就是成倍的增长 ,这是指我们在进行递…

C++系列案例-大数据减法-绘制余弦曲线-兔子数量-快速排序

文章目录关于C的几个经典案例代码大数减法问题绘制余弦曲线兔子数量问题快速排序问题函数运行全部源码关于C的几个经典案例代码 大数减法问题 因为较大整数的相加很可能超出整型的32位限制,或者本身就是超出限制的大数之间的加减运算。 所以我们需要单独写一个能大…

C语言程序设计易混、易错知识点(下篇)

有环的单向链表跟无环的单向链表不可能相交 -正确 有环的单向链表和无环的单向链表不能相交,因为当相交的时候,无环的单向链表也会被迫存在一个环,只不过这个环的”起点“可能不是原来单向链表的头结点 如果两个单向链表相交,那这…

Vmware Pro 17 设置共享文件夹

目录 一、概述 二、在VMware设置共享文件夹详细步骤 一、概述 VMware 是运行在Windows系统上的,很多时候需要将 Windows 系统上的资料或代码复制到运行在VMware上的虚拟机,通常有两种方法可以完成复制,一个是在Vmware软件上设置共享文件夹&…

网络分层模型和应用协议

网络分层模型和应用协议 分层模型 分层模型的意义 当遇到一个复杂问题的时候,可以使用分层的思想把问题简单化。 比如, 你有一杯82年的可乐,想要分享给你的朋友张富贵,但你们已经很久没有联系,要完成这件事&#xf…

《深入浅出计算机组成原理》学习笔记 Day2

文章目录指令篇1. 从高级语言到机器指令1.1 CPU的作用1.2 代码如何变为机器码1.3 指令的分类2. 指令跳转2.1 CPU 是如何执行指令2.2 条件和循环的本质3. 函数调用3.1 栈的作用3.2 Stack Overflow指令篇 1. 从高级语言到机器指令 计算机或者说CPU本身并没有能力去理解这些高级…

配置远程服务器时候sftp的配置以及注意事项【在本地配置sftp】

我之所以不用PutTy是因为这个工具有问题,在我的电脑上怎么也安装不上,也找了很多办法根本没用。如这个 我试过修改权限以及各种安装办法连安装都不行。 所以才决定直接使用vscode自带的上传工具上传到服务器。 想要上传到服务器,需要使用vsc…

2023牛客寒假算法基础集训营1 -- G-鸡格线(map + 内置二分写法)

题目如下: 示例1 输入 3 5 0 2 114514 2 1 1 2 2 2 1 1 3 1 2输出 114516 114551 3445思路 or 题解: 通过 f(x)round(10∗x)f(x) round(10*\sqrt{x})f(x)round(10∗x​) 我们可得到: 经过至多 111111 次 0 -> 01~99 -> 99100 ~ i…

如何利用jar命令把前端代码打进jar包

目录背景介绍简单介绍几个常用的jar命令参数查询一个文件在jar包中的位置将文件解压到当前目录把一个目录打包进jar把一个文件打包进jar更新jar的shell脚本update.sh命令执行过程部分截图背景介绍 前后端分离是目前主流的开发模式,部署的时候也是利用类似nginx实现…

C++之多态

文章目录一、多态的理解二、多态的定义及实现1.多态的构成条件2.虚函数3.虚函数的重写/覆盖4. C11 的 override 和 final5.重载、重写/覆盖、隐藏/重定义三、抽象类四、多态的原理1.虚函数表2.多态的原理3.动态绑定与静态绑定五、单继承和多继承关系的虚函数表1.单继承中的虚函…

【Git】IDEA 集成 Git

7、IDEA 集成 Git 7.1、配置 Git 忽略文件 1、Eclipse 特定文件 2、IDEA 特定文件 3、Maven 工程的 target 目录 问题 1:为什么要忽略他们? 答:与项目的实际功能无关,不参与服务器上部署运行。把它们忽略掉能够屏蔽 IDE 工具之间的差异。 …