VSCode使用ssh密钥免密远程登录服务器的方法
作者:池塘怪谈 发布时间:2022-03-13 22:42:13
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并回车,就可以选择环境。
最后可以写几行简单代码,运行一下验证是否成功。
来源:https://blog.csdn.net/weixin_44125656/article/details/119492892
猜你喜欢
- 本文实例讲述了Python Socket实现简单TCP Server/client功能。分享给大家供大家参考,具体如下:网络上关于socke
- 这篇文章主要介绍了django有外键关系的两张表如何相互查找,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需
- 希望这是window.open()打开fullscreen全屏窗口时无提示关闭父窗口的完美解决方案:我们通常都是用控件法,在父窗口文件里放一
- 当需要制作转动鼠标滚轮放大页面字体这样的交互效果时,会用到 Mousewheel 事件。其实在大多数浏览器(IE6, IE7, IE8, O
- 下面我们学习if语句,输入下面的代码,确保能够正确运行。people = 20 cats = 30 dogs = 15 if people
- Celery简介Celery是一个简单、灵活且可靠的,处理大量消息的分布式系统,专注于实时处理的异步任务队列,同时也支持任务调度
- pLSA(probabilistic Latent Semantic Analysis),概率潜在语义分析模型,是1999年Hoffman提
- 看到一段代码,如下self.batch_size = batch_size = 128初一看很诧异,仔细想想其实很合理的。在python可能
- 字典排序在程序中使用字典进行数据信息统计时,由于字典是无序的所以打印字典时内容也是无序的。因此,为了使统计得到的结果更方便查看需要进行排序。
- 1. 梯度 * 的影响在一个只有一个隐藏节点的网络中,损失函数和权值w偏置b构成error surface,其中有一堵墙,如下所示损失函数每次
- 我就废话不多说了,大家还是直接看代码吧!#coding=utf-8import threadingimport timeimport cx_
- 背景 background css 说明 background-image:url(&q
- #!/usr/bin/env python#-*- coding: utf-8 -*-#==========================
- 简介模拟登录淘宝已经不是一件新鲜的事情了,过去我曾经使用get/post方式进行爬虫,同时也加入IP代理池进行跳过检验,但随着大型网站的升级
- 本文实例讲述了Python3实现将文件树中所有文件和子目录归档到tar压缩文件的方法。分享给大家供大家参考。具体实现方法如下:# 这里将一个
- 一、问题说明首先,运行下述代码,复现问题:# -*-coding:utf-8-*-import reimport requestsfrom
- 本文实例讲述了Python HTML解析模块HTMLParser用法。分享给大家供大家参考,具体如下:简介先简略介绍一下。实际上,HTMLP
- 这篇文章我们学习 Python 变量与数据类型变量变量来源于数学,是计算机语言中能储存计算结果或能表示值抽象概念,变量可以通过变量名访问。在
- 子类里访问父类的同名属性,而又不想直接引用父类的名字,因为说不定什么时候会去修改它,所以数据还是只保留一份的好。其实呢,还有更好的理由不去直
- 本文实例讲述了Python多进程multiprocessing、进程池用法。分享给大家供大家参考,具体如下:内容相关:multiproces