当前位置:首页 > 站长杂谈 > 正文内容

Linux 下 的ssh免密登录

小宝4年前 (2020-03-31)站长杂谈1463

在/root/.ssh/目录下:

[root@localhost .ssh]# tree -a
authorized_keys
id_dsa
id_dsa.pub
id_rsa id_rsa_2048_9417.pub
id_rsa.pub
known_hosts


若没有则创建.ssh文件,则创建并设置权限:

$ chmod 700 ~/.ssh

在.ssh目录下生成公钥私钥:

$ ssh-keygen -t rsa

其中id_dsa,id_rsa是私钥,id_rsa.pub,id_dsa.pub是公钥


authorized_keys文件存放其他主机的公钥,其他主机即可ssh登录该机,此文件的权限:

$ chmod 644 ~/.ssh/authorized_keys

know_hosts记录主机登陆过的其他主机的公钥信息(如果没有authorized_keys,可以直接执行$ cp id_rsa.pub authorized_keys)


示例A和B免密登录C

分别在A和B下生成私钥密钥对,执行命令$ ssh-keygen -t rsa,生成id_rsa和id_rsa.pub

分别将生成的A的id_rsa.pub和B的id_rsa.pub内容追加到C主机的authorized_keys中

A和B可以通过$ ssh C登录,exit退出。

$ cat authorized_keys
ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAvqtPwT7kjfKzycR7r0FLe+UgxOSoeOW9EVb6eUb9MsO5IHvlVBKJK6F62dc5BNgemkwR8/UUDQ6tK4DMWipHI+t8naxgyXl9Kdc7oh78c/ADW1svBkrV3qOfxey/z+8ykN+kCgk7q65NytllpQH3FAi7b/0mO3cAEQWGSAC5wSG7XOamMmL4CLjhhLGwLwIAni50nOTBVVBjrXVn10EW4Bwcv+tH7KAIlZ+kZuatOUMIYyuBWleBokJzgQm2joQfe9RiO2Ayja6O4CpJSj0g3Efkb0bdxaOxYrgigp/0w400DQfjQil6I9lS1jQGazu8WIVJjSQU4HEFw5x4ocuzQQ== root@localhost.localdomain


ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAuiOuiFKim4VV74rkxYBqsmfEAbb5oMmsp/u36N/eO0o5sPEf/a6ZwiJAPT/XAAaw+ICVxZraJz+2lNyzAIvvBcqiL6gQev5MdOXtf+341iUhH1Ut8KWHxrGckbZc8+deDifwR6gUlv65wx+YWlAcp/emkanhiom0Y6+l7Ol3hb7+Ae8/uQow0dKof81xVDC3XZDH+qbWpGtBi9jlWSnwngedy0CPNL/b2orJ+XNEniZ3gCPif4uMSdiNmkXizz9Pqe00uXBAfxZYtMGfvW8nkwUKO+OkDqTAJnDHiCVJZV/nGB1AHIR6Lq6Yia3yu5zbCBJgX27aKRxHdvHfzDwmTw== root@localhost.localdomain


**总结:** *要想免密登录哪一台主机就需要自己生成一个公钥私钥对并将公钥内容追加到那一台主机的authorized_keys内容中*     


作者:顶儿响叮当

链接:HTTPS://www.jianshu.com/p/84b506ae2201

来源:简书

扫描二维码推送至手机访问。

版权声明:本文由 菠萝博客 发布,如需转载请注明出处。

本文链接:https://boluobk.cn/post/15.html

标签: linuxSSH
分享给朋友:

相关文章

给网站添加一个夜间模式

教大家怎么给自己的网站添加一个夜间模式,当然代码不是我制作开发的,我不生产代码,我只是代码的搬运工(广告词很熟悉哈),好了不多说废话,这个代码是在网上找到,也不知道原始作者是谁,感谢您的无私奉献。首先,我们需要在主题模板中打开“footer...

科普VPS的线路:163、CN2、GTT、Telia等线路知识

163骨干网163骨干网也就是我们通常说的AS4134接入的带宽,是中国电信的骨干网,也就是我们经常看到202.97开头的路由,此网络负责了90%的电信业务负载(163有电信整个海外出口的90%带宽容量)。 目前直接和163有Peer比如...

EMLOG利用PHP代码统计网站访问次数

对网站和网页访问次数的统计,是每一位站长必备的技能之一,而实现对网站和网页访问点击次数的常规方法是使用百度统计、CNZZ、51la等统计工具但通过这些工具统计的坏处是数据在第三方平台,站长需要不定时登录这些第三方数据统计网站的后台去查看。那...

简介漂亮的广告代码

简介漂亮的广告代码

效果图:代码如下:<!--图片广告区域开始--> <div style="background-color:#fff;box-shadow:0px 0px 10px #d...

SEO它的排名本质提升是怎么样的

SEO它的排名本质提升是怎么样的

SEO它的排名本质提升是怎么样的SEO它的排名本质提升,如果对你有帮助就看看吧。正文:网站排名的提升分为几个阶段,如下:一、沙盒期排名提升。沙盒期大概在建站三到五个月之间,只要不是垃圾网站,建站三个月左右,搜索引擎都会给予短期排名支持,支持...

什么是TAG标签?怎么设置?有什么用?

什么是TAG标签?怎么设置?有什么用?

刚开始入行SEO行业的SEOer可能不太明白究竟什么是TAG标签,TAG标签有什么用处?要怎样设置才能显示呢?为什么要设置TAG标签,对于这一系列的问题,下面由小编为您揭晓答案!1.什么是TAG标签,TAG标签显示在哪里TAG标签指的是可以...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。