广告
返回顶部
首页 > 资讯 > 服务器 >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://www.lsjlt.com/news/132113.html(转载时请注明来源链接)

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作