ssh种公匙步骤

本文详细介绍了如何在本地使用ssh-keygen生成SSH密钥对,包括公钥和私钥的生成,以及如何将公钥添加到目标机器的authorized_keys文件中,实现无需密码的直接登录。
摘要由CSDN通过智能技术生成
种公匙

目的,为了不用密码直接登录到目标机

1.本机:

用ssh-keygen命令来生成SSH密钥:

ssh-keygen –t rsa

生成之后会在用户的根目录生成一个 “.ssh”的文件夹

在这里插入图片描述

进入“.ssh”会生成以下几个文件

在这里插入图片描述

authorized_keys:存放远程免密登录的公钥,主要通过这个文件记录多台机器的公钥
  id_rsa : 生成的私钥文件
  id_rsa.pub : 生成的公钥文件
  know_hosts : 已知的主机公钥清单

目标机:

把 id_rsa.pub 放到 /root/.ssh/authorized_keys

检查该目标机的根目录下有没有 /root/.ssh/authorized_keys文件

如果没有.ssh文件夹,执行下面命令:

ssh localhost

如果没有authorized_keys文件,直接创建就行。

touch /root/.ssh/authorized_keys


然后直接ssh访问目标机即可,不用输入密码了

  • 8
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值