代码编织梦想

VSCODE Remote SSH免密

参考了大部分教程,有些小坑这里记录一下。

总共以下几步:

  1. 在local主机生成id_rsa.pub文件
#windows powershell
ssh-keygen -t rsa -b 4096 -f C:\Users\用户\.ssh\id_rsa
#linux terminal
ssh-keygen -t rsa -b 4096 -f ~/.ssh/id_rsa
  1. 将id_rsa.pub文件上传到远程主机的 ~/.ssh 目录
    在这里插入图片描述
  2. 把pub写入authorized_keys文件
cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys

4.回到主机的,设置VSCODE
打开对于的配置文件
在这里插入图片描述

在这里插入图片描述
最后一步要选对文件,我本地有2个不同的路径,VSCODE选的在用户/.ssh里面

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接: https://blog.csdn.net/weixin_43368807/article/details/111036183

Linux学习 day13之k8s基础简介-爱代码爱编程

k8s基础简介 一、Kubernetes 概述-开源的,用于管理云平台中多个主机上的容器化的应用特点Kubernetes 组件Master 组件---提供集群管理控制中心`kube-apiserver``ETCD``kube-controller-manager`:运行管理控制器`cloud-controller-manager``kube-sch

基于Aircrack-ng软件的WiFi密码破解-爱代码爱编程

基于Aircrack-ng软件的WiFi密码破解 一、什么是Aircrack-ng? Aircrack-ng是一款用于破解无线802.11WEP及WPA-PSK加密的工具,该工具在2005年11月之前名字是Aircrack,在其2.41版本之后才改名为Aircrack-ng。 Aircrack-ng主要使用了两种攻击方式进行WEP破解:一种是FMS攻击

ulimit 命令-爱代码爱编程

文章内容主要参考菜鸟教程 ulimit命令作用 Linux ulimit命令用于控制shell程序的资源。 ulimit为shell内建指令,可用来控制shell执行程序的资源。 用法 ulimit [-aHS][-c <core文件上限>][-d <数据节区大小>][-f <文件大小>][-m <内存大小

Linux下sonarqube8.5的安装、配置与使用(一)-爱代码爱编程

Linux下sonarqube8.5的安装、配置与使用 环境介绍一、sonarqube8.5的安装1.解压压缩包2.创建用户3.启动4.汉化操作二、sonar-scanner安装1.解压压缩包2.配置3.重启sonarqube三、使用sonarqube扫描代码1.首先将本地安装的maven settings.xml文件进行修改2.生成报告3.查看扫

Linux进程编程基础-简单的七个测试认识linux进程-爱代码爱编程

简单的七个测试认识linux进程 Test1:linux进程创建 运行代码及结果见下图3-1、3-2。 图 3-1 运行代码 图 3-2 运行结果 从结果可以看出,系统分配的进程号PID为3345,父进程PPID为3250,用的函数为getpid(),getppid()。成功执行。 Test2:创建一个新进程,新进程的进程号和原程序的进程号相同 运

DHCP原理与配置-爱代码爱编程

DHCP原理与配置 一、了解DHCP服务1、DHCP(Dynamic Host Configuration Protocol,动态主机配置协议)2、使用DHCP的好处3、DHCP的分配方式二、DHCP的租约过程1、客户机请求IP地址2、服务器响应3、客户机选择IP地址4、服务器确定租约5、重新登录6、更新租约三、安装DHCP服务器1、DHCP服务器

红帽Redhat—使用VMware Workstation 16 Pro 安装RHEL8.3登陆-爱代码爱编程

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 一、环境工具准备二、VMware Workstation 16 Pro虚拟机创建步骤三、安装RHEL8.3系统操作步骤四、操作系统的管理方式五、SSH远程登陆六、END 提示:以下是本篇文章正文内容,下面案例可供参考 一、环境工具准备 环境准备: 1.物理机需要开

ssh免密登录学习轨迹-爱代码爱编程

SSH 三步解决免密登录 1.客户端生成公私钥 2.上传公钥到服务器 3.测试免密登录 1.客户端生成公私钥 本地客户端生成公私钥:(一路回车默认即可) ssh-keygen 上面这个命令会在用户目录.ssh文件夹下创建公私钥 cd ~/.ssh ls 下创建两个密钥: id_rsa (私钥) id_rsa.pub (公钥) 2.上传公钥

简单易懂的连接和提交Github仓库操作-爱代码爱编程

1、创建仓库 先在自己的github中创建仓库 提示:如果已经安装过git并链接了github账号可以忽略2-6步骤 2、安装git sudo apt-get install libcurl4-gnutls-dev libexpat1-dev gettext libz-dev libssl-dev sudo apt-get install git

关于vscode连接云服务器-爱代码爱编程

安装ok vscode与ssh-romote插件配置云服务器的安全组,22端口可入站首先确定通过密钥连接。在本地(笔记本)生成一组私钥+公钥。然后将公钥放到云服务器的 ./root/.ssh/authorized_keys文件中(注意是通过root用户才可写入) 在本地生成的公钥:id_resa.pub ,私钥:id_resa。在win下pub后缀是一种

Ubuntu下几个方便的脚本-爱代码爱编程

Ubuntu下几个方便的脚本 登录服务器 #!/usr/bin/expect -f # 设置ssh连接的用户名 set user name # 设置ssh连接的host地址 set host ip # 设置ssh连接的端口号(非必需) set port number # 设置ssh连接的超时时间 set timeout 20 set passw

git 用法总结-爱代码爱编程

git 用法总结 最近入职了新公司,使用git来进行代码管理,总结一下使用方法,以免忘记。 生成身份标识 git使用key来获取用户权限。 配置用户名: git config --global user.name "xxx" git config --global user.email "my@example.com" 生成公钥: ssh-key