美文网首页
SSH免密登录,VsCode免密登录,for Mac、Windo

SSH免密登录,VsCode免密登录,for Mac、Windo

作者: thelong的学习日记 | 来源:发表于2023-07-18 17:11 被阅读0次

ssh免密登录的原理就是使用密钥自动核验,免去了密码核验这一步

for Windows

1、在本机(local)生成密钥,在git bash上输入以下命令

ssh-keygen  #(生成的密钥为默认名称:id_rsa)
ssh-keygen -t rsa -f ~/.ssh/hello   #(若果想自定义名称,请使用这个命令)

会生成一对密钥:

  • id_rsa (私钥)
  • id_rsa.pub (公钥)

2、向服务器发送公钥

 ssh-copy-id -i  ~/.ssh/id_rsa.pub  user@remote_ip

到这里,使用ssh命令就可以登录了,VsCode也是

for Mac

和Windows相比,Mac的ssh登录和Windows有三步,前两步和windows一致,多的这一步是在git bash输入:

ssh-add -K id_rsa

到这里就可以ssh免密登录。

VsCode需要在config的json文件里添加一些内容,以下为示例:

Host 10.10.112.13
  HostName 10.10.112.13
  User abc 
  IdentityFile  ~/.ssh/id_rsa  

以上,Mac系统下的VsCode也能免密登录。

相关文章

  • Hadoop安装

    配置SSH免密登录 ssh localhost 验证免密登录是否配置成功 安装Java Java是Hadoop的先...

  • Centos/SSH免密登录

    Centos/SSH免密登录 test

  • 如何设置SSH免密登录

    本文章前半部分引用自Linux/Mac 免密登录Linux 并做了些修改 SSH免密登录的本质是 目的机器 的ss...

  • SSH免密登录

    免密登录的原理 首先免密登录要从SSH的流程说起,最常见的是密码登录,流程如下 免密登录要实现的是客户端向服务端发...

  • Jenkins的Publish Over SSH功能将项目部署到

    免密登录设置 在使用Publish Over SSH之前,需要制作SSH私钥。机器间做免密登录配置。假设机器A,i...

  • linux ssh 免密登录设置

    免密登录设置 一般情况下ssh登录远程机器需要输入密码,可以设置免密登录 ssh-keygen -t rsa命令一...

  • 安装ES5.3

    ips: 192.168.61.141192.168.61.142192.168.61.143 ssh免密登录设置...

  • ssh免密登录

    1、免密登录配置1.1、hostname修改 1.2、ssh免密 ssh node02看是否已经生效,如果不生效,...

  • 【总结】LINUX常见命令深度解析

    摘要 本文讲解LINUX下用户/用户组,文件属性及修改,SUDO免密登录,SSH互信免密登录,VIM,histor...

  • ssh 免密登录,git免密登录

    项目在使用bitbucket,每次fetch、pull都提示输入密码,今天总结一下我是如何实现免密登录和操作的。我...

网友评论

      本文标题:SSH免密登录,VsCode免密登录,for Mac、Windo

      本文链接:https://www.haomeiwen.com/subject/bnwnudtx.html