返回顶部
首页 > 资讯 > 服务器 >VSCode使用ssh密钥免密远程登录服务器的方法
  • 143
分享到

VSCode使用ssh密钥免密远程登录服务器的方法

2024-04-02 19:04:59 143人浏览 薄情痞子
摘要

目录1. 使用ssh密钥免密远程登录服务器2. 配置解释器1. 使用ssh密钥免密远程登录服务器 如果你还未曾成功远程登陆过服务器,下面这篇博客或许对你有帮助 如果你成功远程登陆过服

1. 使用ssh密钥免密远程登录服务器

如果你还未曾成功远程登陆过服务器,下面这篇博客或许对你有帮助

如果你成功远程登陆过服务器,Let's start!

1. 在vscode的terminal中输入


ssh-keygen

一直按回车,直到出现:

在这里插入图片描述

这个时候你会拥有一对私钥和公钥,路径为:


C:\Users\user_name\.ssh\id_rsa
C:\Users\user_name\.ssh\id_rsa.pub

在这里插入图片描述

如果没有在上面的路径中找到,可以登录远程服务器,在/home/user_name/.ssh/中找到上述两个文件,此时最好将两个文件复制一份到C:\Users\user_name.ssh\中。

2.远程登录服务器,进入/home/user_name/.ssh/,将id_rsa.pub中的内容复制到authorized_keys中(如果没有,请自己创建),保存。(远程服务器上最终找到.ssh的路径可能有所不同,可以自己寻找)

在这里插入图片描述

3.回到VSCode,在Remote -SSH的config文件中添加私钥的信息:


IdentityFile "C:\Users\user_name\.ssh\id_rsa"

在这里插入图片描述

4. 保存后,可以关掉重新登陆一次,看是否需要输入密码。

总结:利用ssh-keygen生成一对公钥和私钥,将公钥配置在服务器上,将私钥配置在VSCode的config中,通过密钥配对来登录。

2. 配置解释器

前提条件:已经装好了Anaconda

1.在VSCode中的file–preferences–settings中:

在这里插入图片描述

在搜索框输入python.Pythonpath,并在下方输入框中填入Anaconda的安装路径

在这里插入图片描述 

如果搜索框搜不出python.pythonpath,记得要先在Extensions中安装python和code runner。 也可以搜索python,在settings.JSON中修改:

在这里插入图片描述

添加python.pythonpath信息:

在这里插入图片描述

选择特定的解释器:control+shift+P,在输入框中输入Python:Select Interpreter并回车,就可以选择环境。

在这里插入图片描述

最后可以写几行简单代码,运行一下验证是否成功。

到此这篇关于VSCode使用ssh密钥免密远程登录服务器的方法的文章就介绍到这了,更多相关VSCode ssh密钥免密远程登录内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!

--结束END--

本文标题: VSCode使用ssh密钥免密远程登录服务器的方法

本文链接: https://lsjlt.com/news/132113.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • VSCode使用ssh密钥免密远程登录服务器的方法
    目录1. 使用ssh密钥免密远程登录服务器2. 配置解释器1. 使用ssh密钥免密远程登录服务器 如果你还未曾成功远程登陆过服务器,下面这篇博客或许对你有帮助 如果你成功远程登陆过服...
    99+
    2024-04-02
  • VSCode如何使用ssh密钥免密远程登录服务器
    这篇文章主要为大家展示了“VSCode如何使用ssh密钥免密远程登录服务器”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“VSCode如何使用ssh密钥免密远程登录服务器”这篇文章吧。1. 使用s...
    99+
    2023-06-20
  • 使用私钥登录 SSH 服务器(免密登录)
    SSH(Secure Shell)是一种用于远程登录和安全数据传输的协议。通过SSH,您可以在不安全的网络上安全地连接到远程服务器,并进行加密的数据传输。SSH支持多种身份验证方式,其中之一是使用SSH密钥对进行免密码登录。以下是使用私钥登...
    99+
    2023-12-23
    ssh 服务器 运维
  • VSCode远程连接服务器(SSH免密登录)
    前文         连接远程服务器的方式众多,本文将介绍基于VS Code的SSH免密登录方法。在开始SSH远程链接以前,您需要完成以下步骤: 1.Windows配置SSH: 以Windows平台为例,您需要在cmd终端(Win+R输入c...
    99+
    2023-09-13
    服务器 ssh linux
  • ssh远程免密登录服务器
    一、在本地生成密钥 ## 生成的私钥保存在".ssh/id_rsa", 公钥在".ssh/id_rsa.pub"ssh-keygen 二、在服务器创建相应文件 1、创建.ssh目录并设置权限 mkdir ~/.sshchmod 700 ~/...
    99+
    2023-09-12
    ssh
  • VSCode远程SSH免密登录配置实现
    最近更新了VS Code之后,发现Remote-ssh拓展里的端口转发功能没了,很伤心,在探索的同时,顺手配置了一下VS Code ssh免密登录,以省去每次连接远程文件夹时输入两次...
    99+
    2024-04-02
  • vscode 配置ssh 免密登录 多台服务器
    0、下载vscode Visual Studio Code - Code Editing. Redefined 之前一直用pycharm 但是好像社区免费版本不能连接服务器,还要本地同步代码,比较繁琐,因此改用vscode。 1、添加ssh...
    99+
    2023-10-23
    vscode ssh 服务器
  • Windows下使用SSH密钥实现免密登陆Linux服务器
    工具: win10、WinSCP 生成ssh密钥: 打开终端,使账号密码登录,输入命令 ssh-keygen -t rsa 会提示密钥存放路径,一般存放在默认路径,直接回车即可,中间会提示输入密码,这里需要注意,如果设置密码,则每次登陆的时...
    99+
    2023-09-01
    服务器 linux ssh
  • SSH远程免密登录的两种方式
    SSH远程免密登录的两种方式 一、ssh远程登录操作1.先ping测试下看看网络是否通畅2.ssh 192.168.150.148 二、ssh免密登录方式一1.生成公钥、私钥2.拷贝公钥到目标服务器3.测试ssh免密登录 三...
    99+
    2023-08-25
    ssh 服务器 网络
  • Win10下配置VScode远程开发ssh-remote(免密登录)
    目录问题背景:环境准备:配置步骤:1.在本地配置服务器的免密登录2.VScode上的配置问题背景: 在开发或者做实验的过程中,我们经常会用到远程服务器或者Github的项目,而我服务...
    99+
    2024-04-02
  • ubuntu22.04 服务器 SSH 密钥登录失败
    ubuntu22.04 服务器 SSH 密钥登录失败 1. 背景介绍 SSH密钥登录,是将SSH公钥写入服务端的 ~/.ssh/authorized_keys文件中。 今天装了ubuntu22.04的系统,按照以往操作,在服务端配置了SSH...
    99+
    2023-08-22
    服务器 ssh linux
  • vscode远程免密登入Linux服务器的配置方法
    目录一、Windows端操作1. 生成私钥和公钥2. 安装remote SSH插件3. 配置config二、linux服务端操作1. 将公钥文件内容追加到authorized_keys文件中2. 修改权限一、Window...
    99+
    2022-06-27
    vscode远程免密登入服务器 vscode远程免密登入Linux服务器
  • VsCode配置ssh免密远程连接服务器
    前言 在我们日常开发学习的过程中,大多使用的都是linux系统,如果用linux上自带vim编辑器去开发,对大部分人来说都是不太习惯的,这时候我们就可以利用VsCode进行远程连接,下面是完整的配置过程。 一.准备工作 1.安装Vscod...
    99+
    2023-09-01
    vscode ssh linux ubuntu
  • Termux的ssh使用方式(连接云服务器,ssh密钥登录和Termux互联)
    目录 写在最前1.连接服务器2.为服务器和termux添加ssh免密登录3.使用Termux连接另一台手机上的TermuxSSH的简单配置文件 写在最前  Termux作为强大的终端模...
    99+
    2023-09-15
    linux
  • ssh(ssh-keygen)配置免输入密码登录远程主机的方法
    环境:本地主机:ha01eth0: 192.168.1.100 //对外IP地址 远程主机:ha02eth0: 192.168.1.200 //对外IP地址 本地主机ha01配置: [root@ha01 /...
    99+
    2022-06-04
    输入密码 主机 方法
  • vscode远程免密连接服务器
    1.生成私钥和公钥 windows上在任意位置,右键Git Bash Here,输入以下命令 ssh-keygen -t rsa -C “your_email@xxx.com”或者ssh-keygen -t rsa -b 4096或者ssh...
    99+
    2023-09-12
    vscode 服务器 ide
  • 如何使用ssh公钥密钥自动登陆linux服务器
    本篇内容介绍了“如何使用ssh公钥密钥自动登陆linux服务器”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!测试环境:操作系统:Red Ha...
    99+
    2023-06-27
  • Linux 配置SSH免密登录 “ssh-keygen”的基本用法
    1 什么是SSH 引用百度百科的说明: SSH 为 Secure Shell的缩写,由 IETF 的网络小组(Network Working Group)所制定;它是建立在应用层基础上的安全协议。 SSH 是目前较可靠...
    99+
    2022-06-04
    linux ssh免密登录 ssh-keygen
  • vscode配置远程开发与免密登录的技巧
    1、首先在本机安装ssh 在cmd输入ssh,出现下面信息代表安装成功 2、vscode安装 Remote - SSH 插件 3、连接远程主机 vscode点击左下角绿色的按钮 ...
    99+
    2024-04-02
  • 如何使用公钥/私钥对设定免密的Linux登录方式
    小编给大家分享一下如何使用公钥/私钥对设定免密的Linux登录方式,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用一组公钥/私钥对让你不需要密码登录到远程 Li...
    99+
    2023-06-16
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作