栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

SSH 公钥免密登录

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

SSH 公钥免密登录

1. 生成密钥对

采用ssh工具生成RSA 1024的密钥对,这里之所以选用1024是应为部分老版本操作系统对2048支持不是太友好。

ssh-keygen -t rsa -b 1024 -C "no password login"

保持默认的信息一直确认就可以,生成后可以看到打印的密钥的HASH校验码

默认情况下生成的密钥对会保存在 $HOME/.ssh/ 下,这里生成的是RSA密钥对,默认使用id_rsa文件名保存。

id_rsa.pub也就是公钥

2. 复制密钥对到目的主机
ssh-copy-id -i $HOME/.ssh/id_rsa.pub kkk@192.168.0.220

通过-i 参数指定要复制的公钥文件, 然后最后和SSH一致 用户名@目的主机,首先需要连接到主机上,然后通过口令认证,认证通过后就可以到看到成功提示字样。

接下来就可以直接免密登录该主机

ssh kkk@192.168.0.220

参考文献

[1]. 博客园 . Linux配置SSH免用户免密码登陆 . j_hao104 . 2020.05 . https://www.cnblogs.com/jhao/p/12917598.html

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/963813.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号