设置免密登录 很多帖子发的免密登录我不想吐槽,实力带躺,好好看下面五杀操作 为什么设置免密 第二步: 第一次输入ssh-copy-id hadoop101会出现这个情况, 出现这个直接输入root密码就可以 原理深入 我们看一下102里面有个文件叫authorized_id,我们进去看一眼,它是什么,你们就懂了 看到它每第三行最后末尾是hadoop101,hadoop102,hadoop103没?我现在是在102里看的这个文件,它里面代表已经有了101,102,103的公钥。这里就是免密的奥秘。 注意事项: 免密登录,只对当前用户永久生效,你换一个用户登录,还要重新配置免密登录。 测试免密登录
Linux—设置虚拟机之间免密登录,适合集群之间,方便文件传输。
从一台虚拟机上登录到另一台需要密码,两个机子之间传输文件也需要密码,所以我们把密码直接设成免密,这样会更方便,说白了不用输入密码了。
第一步:
输入:ssh-keygen -t rsa,然后连敲四下回车
生成密钥对,id_rsa公钥和id_rsa.pub私钥。
将公钥拷贝到要免密登录的目标机器上
依次输入命令:
ssh-copy-id hadoop101
ssh-copy-id hadoop102
ssh-copy-id hadoop103
直接yes
然后
ssh-copy-id hadoop102
ssh-copy-id hadoop103也是一样。
然后在hadoop102,hadoop103上同样输入ssh-keygen -t rsa,然后输入ssh-copy-id hadoop101,ssh-copy-id hadoop102,ssh-copy-id hadoop103这三条命令。重复上面操作,免密就成功了。
如果你是其他用户,不是root,那么这个.ssh文件是隐藏文件在普通用户的home目录下。
在hadoop103上面输入命令:
ssh hadoop101 目的:看看是否能瞬间登录到hadoop101不需要密码,然后再输入ssh hadoop102 每台虚拟机都要这样去测试,三台都能相互连通,则免密成功。
这里有没有免密失败的?怎么办?找帖子?不需要,由于烂贴太多,这里直接顺带着说一下,免得浪费时间。非常简单,删除公钥,重新再来一遍上面的操作,保险起见,把三台虚拟机的公钥都删了重新生成。
又有人问,id_rsa公钥,id_rsa.pub私钥在哪里?删除它俩就可以
博主喂奶式教学:cd /root/.ssh下就可以查看
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算