【vscode】远程资源管理器自动登录服务器保姆级教程

远程资源管理器自动登录服务器

  • 介绍
  • 如何配置
    • 本地生成rsa
    • 服务端添加rsa.pub
    • 配置config文件

介绍

vscode SSH 保存密码自动登录服务器

对比通过账号密码登录,自动连接能节约更多时间效率,且通过vim修改不容易发现一些换行或者引号导致的错误,vscode的高亮提示以及修改配置方式都更为简洁。

原来还得这样子登录,还得输入密码,如果密码复杂的话就更麻烦了

ssh -p 22 root@sship

现在我们只需要
在这里插入图片描述

如何配置

本地生成rsa

  1. 创建 RSA 密钥对
    如果已经存在rsa了一定要小心,overwrite会导致以前配置的不能用了,那就很麻烦了。

在这里插入图片描述

我们也可以通过

ssh-keygen -t rsa -b 2048 -C "thinkasany@gmail.com"

生成命令,然后在which to save的时候配置保存的文件名即可

在这里插入图片描述
在这里插入图片描述

服务端添加rsa.pub

$ cd .ssh/
$ cat authorized_keys 
$ vim authorized_keys 
$ wq

在这里插入图片描述
通过cat查看pub,添加到authorized_keys,后续就可以免密连接了。

配置config文件

配置好host、post、user,然后IdentityFile访问到我们的rsa,就可以直接操作免密连接了。
在这里插入图片描述
在这里插入图片描述
还可以直接通过终端 ssh HostName 连接ssh。

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【Spring 篇】MyBatis多表操作:编织数据的交响乐

欢迎来到MyBatis的多表操作世界!在这个充满交响乐的舞台上,我们将探索如何巧妙地编织多个数据表的数据,创造出一场旋律动听的数据交响曲。无需繁琐的SQL拼接,MyBatis让多表操作变得优雅而简单。让我们一起进入这个音乐殿堂&#x…

8.3 Springboot整合Redis 之Jedis方式

文章目录 前言一、Maven依赖二、新增子Module:tg-book-redis三、Jedis配置类3.1 Jedis连接池核心配置说明四、Jedis 工具类五、新增controller测试前言 Jedis是Redis官方推荐的Java客户端连接工具,用法非常简单,Jedis的API与Redis的API可以说是一模一样,所以非常有利于熟悉…

[足式机器人]Part2 Dr. CAN学习笔记- 最优控制Optimal Control Ch07-2 动态规划 Dynamic Programming

本文仅供学习使用 本文参考: B站:DR_CAN Dr. CAN学习笔记 - 最优控制Optimal Control Ch07-2 动态规划 Dynamic Programming 1. 基本概念2. 代码详解3. 简单一维案例 1. 基本概念 Richoard Bell man 最优化理论: An optimal policy has the …

低温恒温器的常见毛病及维护

低温恒温器广泛应用于恒温精度要求较高的科研,高等院校、电子仪表、生物工程、医药、固态与液态化合物的低温恒温培育。因为各种原因在运用的过程中偶然会碰到恒温水槽频繁呈现毛病的状况,那么低温水槽呈现毛病到底是什么原因形成的呢?总结下…

Linux:使用for+find查找文件并cp到其他目录,文件名带有空格

一、场景描述 在终端窗口中,用shell命令,批量拷贝文件到指定目录。 我是在Windows系统上,通过git bash终端来执行shell命令的。 二、实现过程 命令1 for filepath in find /d/LearningMaterials/数学/数学/高中/一数/偏基础(基…

2.上传图片到Minio服务中

上传图片 界面原型 第一步: 用户在课程信息编辑界面可以上传课程图片或者修改上传的课程图片 第二步: 请求媒资管理服务将课程图片上传至分布式文件系统同时在媒资管理数据库保存文件信息,上传成功后返回图片在MinIO中的地址 第三步: 请求内容管理服务保存课程信息含课程封…

C语言实战系列一:经典贪食蛇

C语言学习必须实战&#xff0c;并且学完语法后就必须立即用实战来巩固。一般需要10来个比较复杂的程序才能掌握C语言。今天就教大家第一个小程序&#xff0c;贪食蛇。 首先上代码 一、代码 #include <stdio.h> #include <stdlib.h> #include <curses.h> #…

代码随想录 Leetcode239. 滑动窗口最大值

题目&#xff1a; 代码&#xff08;首刷看解析 2024年1月22日&#xff09;&#xff1a; class Solution { private:class MyQueue{public:deque<int> que;void pop(int val){if (!que.empty() && que.front() val) {que.pop_front();}}void push(int val){whil…

C语言总结十三:程序环境和预处理详细总结

了解程序的运行环境可以让我们更加清楚的程序的底层运行的每一个步骤和过程&#xff0c;做到心中有数&#xff0c;预处理阶段是在预编译阶段完成&#xff0c;掌握常用的预处理命令语法&#xff0c;可以让我们正确的使用预处理命令&#xff0c;从而提高代码的开发能力和阅读别人…

亚热带常见病虫害识别系统的系统总体设计

文章目录 系统需求分析系统结构设计系统功能 系统需求分析系统时序图系统活动图 系统数据库设计数据库概念设计数据库逻辑设计数据库物理设计 小结 系统需求分析 系统结构设计 系统功能 &#xff08;1&#xff09;登录/注册 用户可以登陆系统,在已经登录过的情况下,可以输入邮…

BL121ML OPC UA网关实现Modbus、楼宇自控、电力协议转OPC UA

随着物联网技术的迅猛发展&#xff0c;人们深刻认识到在智能化生产和生活中&#xff0c;实时、可靠、安全的数据传输至关重要。在此背景下&#xff0c;高性能的物联网数据传输解决方案——协议转换网关应运而生&#xff0c;广泛应用于工业自动化和数字化工厂应用环境中。 钡铼…

linux杀毒软件clamav安装使用

1、下载 在下面地址下载&#xff1a;https://www.clamav.net/downloads 2、安装 clamav-1.2.1.linux.x86_64.rpm放在/home路径。 执行&#xff1a; chmod -R 777 /home/clamav-1.2.1.linux.x86_64.rpm rpm -ivh clamav-1.2.1.linux.x86_64.rpm3、下载病毒库 下载路径&am…