VSCode用私钥连服务器

2023-11-02

以前一直用PyCharm,听说VSCode可以连接服务器直接修改文件什么的很方便,于是改用VSCode试试。记录一下自己的具体配置流程:

1.安好VSCode后,打开左侧栏的扩展,搜索ssh,安装Remote-SSH。

2. 安装后左侧栏出现远程资源管理器,点它,然后点开SSH右边的齿轮Open SSH COnfig File,选择默认路径C:\Users\user\.ssh\config。

 3.在config文件中设置服务器ip(HostName)、用户名(User)、私钥文件地址(IdentityFile),Host名是自定义取给服务器的,保存修改。

怎么确认私钥是可用的呢,win+R、输入cmd回车打开windows终端,输入命令看能否连接:

ssh -i 文件目录\id_rsa 服务器用户名@ip的命令

我把私钥文件复制到了.ssh目录下,其实好像不必要,只要在.ssh/config里写好所在目录即可。

 4.File -> Preferences -> Settings -> Extension -> Remote-SSH,勾选上Show Login Terminal。(在比较偏下的地方)

 

5.回到远程资源管理器界面,SSH下出现了名为6667的Host,点击右侧按钮connect,然后选择一下服务器的系统类型,即可完成连接。

连接成功后,可以在左侧栏资源管理器中打开服务器文件,可以在下方Terminal右侧点击+号,打开服务器终端窗口。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

VSCode用私钥连服务器 的相关文章

  • 如何在 ssh 命令中使用长输入参数正确转义 qsub 命令?

    我有一个复杂的 qsub 命令可以远程运行 PROJECT NAME TEXT TEST PROJECT PACK ORGANIZATION source organization MY ORGANIZATION CONTACT NAME
  • Visual Studio Code - 一个工作区中的多个远程 SSH 连接?

    我最近开始喜欢上 Visual Studio Code 和远程 SSH 扩展 它确实彻底改变了我的工作流程 然而 我发现自己保持多个窗口打开 并通过与不同服务器的不同连接 我刚刚发现您可以将不同的文件夹添加到同一工作区 但是当连接到远程服务
  • 健全性检查 SSH 公钥? [关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 我已要求用户提供他们的公共 id rsa pub ssh 密钥 然后将其放入 home theiraccount ssh authorized key
  • pexpect 和 ssh:如何在 su - root -c 之后格式化一串命令

    我正在尝试迭代服务器和密码列表来更改一组服务器上的 sshd 配置 以便我可以使用无密码 SSH 密钥通过 root 登录 运行命令 我可以在 bash 中轻松完成此操作 但我正在尝试学习 Python 并且 显然 希望放弃手动输入密码 这
  • 与 ssh2_connect() 断开连接

    我已经使用 ssh2 连接ssh2 connect到服务器 但我没有看到任何方法在联机帮助页中 http php net ssh2 connect我应该如何结束连接 我不太喜欢在断开连接之前等待脚本结束 我可以用吗fclose 这听起来不对
  • 无法验证主机真实性

    我第一次做git pull 在git中提示无法确定主机的真实性 与我生成的私钥相比 RSA密钥指纹不正确 我只是想知道如何更新它以便它读取正确的文件以及为什么它首先读取错误的指纹 我遇到了类似的问题 这意味着远程主机未知 不受信任 修复方法
  • 远程 ssh 命令:第一个回显输出丢失

    我试图通过 ssh 1 liner 调用在远程机器上运行多个命令 方法是将它们指定为传递给 bash c 的分号分隔字符串 它适用于某些情况 但不适用于其他情况 看一下这个 Note the echo 1 output is lost ba
  • 无法通过 SSH 连接到 EC2 实例

    因此 我从网上启动了我的实例 下载了密钥对并安装了它 大约一天的时间里一切都运行良好 然后我重新启动了计算机 但我无法再通过 SSH 连接到它 我尝试重新下载密钥对并重新安装它 但我不断收到 权限被拒绝 公钥 错误 这是详细的输出 我也尝试
  • 使用脚本自动输入 SSH 密码

    我需要创建一个自动向 OpenSSH 输入密码的脚本ssh client 假设我需要通过 SSH 进入myname somehost用密码a1234b 我已经尝试过 bin myssh sh ssh myname somehost a123
  • Mac OS X 中 Bash 脚本中的 SFTP 命令

    我需要使用 SFTP 和 SSH 从 Mac 主机将文本文件传输到远程 PC freeSSH 这两个连接在本地网络中 那么有没有办法从 Bash 脚本内部运行 SFTP 命令 使用提供的用户名和密码 我已经尝试过一些脚本expect 但我没
  • 通过 SSH 的 Pygame 不注册击键(Raspberry Pi 3)

    所以我得到了 raspi 3 和简单的 8x8 LED 矩阵 在玩了一些之后 我决定用 pygame 的事件制作一个简单的蛇游戏 显示在该矩阵上 我之前没有 pygame 的经验 除了 LED 矩阵之外 没有连接任何屏幕 显示器 所以最初的
  • 将密钥对添加到现有 EC2 实例

    我被给予AWS控制台访问正在运行 2 个实例的帐户 但我无法关闭 在生产中 但是 我想获得对这些实例的 SSH 访问权限 是否可以创建一个新的密钥对并将其应用到实例 以便我可以通过 SSH 访问 获取现有的pem当前无法选择创建实例所用的密
  • SSH 到 Openshift 服务器失败

    我正在 openshift 服务器上使用 jboss catridge 我希望与其他人共享此实例并添加其他用户的公钥 id rsa pub 当其他人尝试访问该实例时 他会收到以下错误 我在他的实例中尝试了同样的方法 但看到了同样的错误 与
  • 连接到 OpenShift (Redhat Paas) mysql 实例

    我正在尝试将我的 C 应用程序与 openshift 数据库连接 但我得到了这个例外conn Open Eccezione gt MySql Data MySqlClient MySqlException 0x80004005 Unable
  • 自定义 SSH 端口上的 Git

    我的 VPS 提供商建议我将 SSH 端口保留为他们默认分配的自定义端口号 不是 22 问题是 虽然我知道我可以在创建远程配置时提供端口号 但在进行 Git 克隆时似乎无法提供相同的操作 我在用gitolite https wiki arc
  • 如何通过ssh检查ubuntu服务器上是否存在php和apache

    如何通过ssh检查Ubuntu服务器上apache是 否安装了php和mysql 另外如果安装的话在哪个目录 如果安装了其他软件包 例如 lighttpd 那么它在哪里 确定程序是否已安装的另一种方法是使用which命令 它将显示您正在搜索
  • ssh:连接到主机 bitbucket.org 端口 22:连接超时致命

    整个错误是 ssh connect to host bitbucket org port 22 Connection timed out fatal The remote end hung up unexpectedly 当我从位于不同服务
  • 无法连接到 EC2 - ssh:连接到主机端口 22:连接被拒绝

    我目前在海外 尝试通过 ssh 连接到我的 EC2 实例 但收到错误ssh connect to host ec2 34 207 64 42 compute 1 amazonaws com port 22 Connection refuse
  • 无法让 TeamCity 使用默认私钥向 GitHub 进行身份验证

    我正在尝试让 TeamCity 构建我的私人 GitHub 存储库 当我显式设置密钥文件的路径时 我能够成功让我的 VCS 根通过连接测试 然而 尽管进行了大量的谷歌搜索 当我使用 默认私钥 选项时 我无法让它工作 我明白了com jcra
  • 使用 scp 从不同路径复制多个文件的智能方法[重复]

    这个问题在这里已经有答案了 我想知道一种简单的使用方法scp复制文件系统上不同路径中存在的文件和文件夹 SSH 目标服务器请求密码 但我无法将其放入配置文件中 我知道scp没有我可以从脚本提供的密码参数 所以现在我必须逐个复制每个文件或目录

随机推荐

  • java中Choice下拉列表怎么输入啊?

    小弟初学java 用Choice做了个下拉列表 当点击图中向下的箭头时 能选择出现的备选number 但是不能自己输入number 请问各位牛人 这个Choice new出来的下拉列表能不能输入啊 若能怎么输呢 谢谢各位了
  • OpenAI 何以掀翻 Google 布局多年的AI大棋?

    来源 飞哥说AI 作者 高佳 创意 李志飞 任何大卫击败歌利亚的故事 都值得我们重新思考 2023年从一场巨头之间的巨额合作开始 一场汹涌已久的AI暗战摆上了台面 随着微软和 OpenAI 融资的推进 双方在关系变得更加深厚复杂的同时 也在
  • 动画-Animation/@keyframes

    动画的使用流程有两步 分为定义动画和使用动画 定义动画相当于制作动画 有两种制作方法 一个是 from to 另一个是百分比 制作完动画之后 再在需要的地方通过 animation 来使用制作好的动画效果 1 定义动画 from to ke
  • (三)elasticSearch和MySQL的对比

    ElasticSearch和MySQL的对比 一 ES和MySQL的概念的比较 二 ES和MySQL使用场景的比较 1 MySQL更擅长的是事务类型的操作 可以确保数据的安全和一致性 如果是有事务要求 如商品的下单支付等业务操作 无疑使用M
  • Flink中的时间和窗口

    1 时间语义 在流式数据处理的过程中 有两个非常重要的时间点 一个是数据产生的时间 我们把它叫作 事件时间 Event Time 另一个是数据真正被处理的时刻 叫作 处理时间 Processing Time 我们所定义的窗口操作 到底是以那
  • 六一儿童节礼物(Python中turtle实现)

    目录 六一儿童节快乐 Python代码实现 好玩的海龟turtle 送给小朋友的节日小故事 六一儿童节快乐 一颗闪闪发光 五彩斑斓的儿童星星奉上 Python代码实现 好玩的海龟turtle import turtle as t impor
  • 阿里云推出基于大模型的工作学习AI助手“通义听悟”

    文章目录 人工智能福利文章 什么是通义听语 通义听语有哪些优势 通义听语能做什么 体验地址 写在最后 创作者 全栈弄潮儿 个人主页 全栈弄潮儿的个人主页 个人社区 欢迎你的加入 全栈弄潮儿的个人社区 专栏地址 AI大模型 人工智能福利文章
  • git stash 用法小结

    场景 有一天你正兴高采烈地coding 突然现网出现一个bug让你紧急修复 但是你本地已经有了修改 你又不想提交 也总不能全部回退吧 所以你正发愁怎么办的时候恰好看到了这篇文章 它将帮你完美解决此场景的困扰 那么今天的主角就是 git st
  • JS的几种关键词的查找方法

    1 var i str indexOf 关键词 开始位置 在str中 从 开始位置 开始 查找下一个 关键词 的位置 返回值 下一个 关键词 的第一个字的下标位置 如果找不到就返回 1 如果省略第二个参数 开始位置 默认从0开始找 查找最后
  • Java语言的跨平台性

    Java语言的跨平台性 什么是跨平台性 通过Java语言编写的应用程序在不同的系统平台上都可以运行 原理是什么 只要在需要运行java应用程序的操作系统上 先安装一个Java虚拟机 JVM Java Virtual Machine 即可 由
  • java ssh 访问linux,通过java使用ssh访问远程Linux

    需要做一个监控远程Linux磁盘空间的东西 绞尽脑汁终于发现一个东西 ch ethz ssh2 它可以通过用户名和密码登录可以ssh登录的机器 并且可以执行命令 并将命令显示的东西返回来 上代码了 Java代码 Connection con
  • 用jquery插件实现漂亮的日历效果

  • python爬虫时,将时间戳转换成北京时间、标准格式

    import time timestamp items get created 时间戳 time local time localtime int timestamp 注意 这里的整数不能超过11位数 pub date time strft
  • vue点击按钮次数

    显示点击次数
  • blender常用快捷键+动效制作

    文章目录 1 技术概述 2 技术详述 2 1常用快捷键 2 2镜像循环动画效果 3 遇到的难点和解决办法 难点 解决方法 4 总结 1 技术概述 Blender是一款免费的3D计算机图形软件 可用于创建动画 视觉效果 游戏开发和建筑设计等领
  • 分布式系统之Raft算法

    介绍 Raft是一种为了管理日志复制的分布式一致性算法 Raft 出现之前 Paxos 一直是分布式一致性算法的标准 Paxos 难以理解 更难以实现 Raft 的设计目标是简化 Paxos 使得算法既容易理解 也容易实现 Paxos 和
  • 【opencv学习之二十四】OpenCV滤波处理对比

    OpenCV的邻域滤波处理函数主要都通图像的卷积操作 有 1方框滤波boxFilter 属于线性滤波 其原理是用一个矩阵和一个核矩阵卷积操作 2均值滤波blur 也属于线性滤波 是方框滤波一种归一化后的方框滤波 3高斯滤波GaussianB
  • HTML+CSS+JavaScript+JQuery+Ajax

    HTML 1 DTD定义了HTML和XHTML的语义约束 包括HTML文档中可以出现哪些元素 各元素支持哪些属性等 2 基本的HTML文档 页面内容部分 不要在和之间插入任何内容 不要再和之间插入任何内容 不要在
  • Matlab模糊控制的模糊曲面构成怎么看?

    第一种方法 用matlab自带的模糊控制器 1 在MATLAB命令窗口输入fuzzy 然后在弹出框点 File Import From File 2 在Fuzzy Logic Designer 中点击 View Suface 但是 用这种方
  • VSCode用私钥连服务器

    以前一直用PyCharm 听说VSCode可以连接服务器直接修改文件什么的很方便 于是改用VSCode试试 记录一下自己的具体配置流程 1 安好VSCode后 打开左侧栏的扩展 搜索ssh 安装Remote SSH 2 安装后左侧栏出现远程