前言

在搭建Linux集群服务的时候,主服务器需要启动从服务器的服务,如果通过手动启动,集群内服务器几台还好,要是像阿里1000台的云梯Hadoop集群的话,轨迹启动一次集群就得几个工程师一两天时间,是不是很恐怖。如果使用免密登录,主服务器就能通过程序执行启动脚步,自动帮我们将从服务器的应用启动。而这一切就是建立在ssh服务的免密码登录之上的。所以要学习集群部署,就必须了解linux的免密码登录。
第一步:在本机中创建秘钥
1、执行命令:
ssh-keygen -t rsa -C "xx@qq.com"
(随便编个字符串,一般用邮箱)
2、之后一路回车就行啦;会在~(home)目录下中产生.ssh(隐藏)文件夹;
3、里面有两个文件id_rsa(私钥)、id_rsa.pub(公钥)文件
注意事项:
①在liunx环境下,要想复制公钥或是私钥,不要使用vim等编辑器打开文件来复制粘贴;
因为它会产生不必要的回车。
②应该使用cat把内容打印到终端上再来复制粘贴;
第二步:用 ssh-copy-id 把公钥复制到远程主机上
ssh-copy-id zhangming@192.168.161.132
把秘钥拷贝到远程服务器
用这种方式拷贝使用的端口是Linux默认的22,如果你想指定端口,可以使用:
ssh-copy-id -i /用户名/.ssh/id_rsa.pub '-p 端口号 用户名@106.75.52.44'
ssh-copy-id -i /root/.ssh/id_rsa.pub '-p 22222 root@106.75.52.44'
这里可能需要等一段时间,反正我是等了挺久的时间,然后显示要你输入密码:
zhangming@106.75.52.44's password:
输入完密码后,显示:
Now try logging into the machine, with "ssh '-p 22222 root@106.75.52.44'", and check in:
.ssh/authorized_keys
to make sure we haven't added extra keys that you weren't expecting.
表示成功了!
第三步: 远程登入
[zhangming@localhost ~]$ ssh zhangming@192.168.161.134 Last login: Mon Oct 10 14:18:54 2016 from 192.168.161.135 ssh zhangming@123.59.44.56 -p 22222
注意
遇到的大坑:
配置ssh免密码登录后,仍提示输入密码
解决方法:
首先我们就要去查看系统的日志文件
tail /var/log/secure -n 20
发现问题的所在:Authentication refused: bad ownership or modes for file
从字面上可以看出是目录的属主和权限配置不当,查找资料得知:SSH不希望home目录和~/.ssh目录对组有写权限,通过下面几条命令改下
chmod g-w /home/zhangming chmod 700 /home/zhangming/.ssh chmod 600 /home/zhangming/.ssh/authorized_keys
然后我们再去登录,就能不用密码进入了。
有木有很高兴呀!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对的支持。
参考:[http://blog.csdn.net/u013066244/article/details/52796341]
# centos
# ssh免密码登录
# ssh无密码登录
# ssh
# 密码登录
# CentOS7如何修改SSH登录端口
# Redhat 7/CentOS 7 SSH 免密登录的方法
# centos 6.5下修改SSH端口及禁用root远程登录的方法
# CentOS 6.5中SSH免密码登录配置教程
# CentOS下SSH无密码登录的配置文件
# CentOS服务器拒绝SSH登录的解决方法
# 就能
# 公钥
# 输入密码
# 我是
# 几个
# 不是很
# 会在
# 你想
# 要去
# 两天
# 很高
# 就行
# 这一切
# 要想
# 再来
# 就得
# 可以使用
# 登入
# 可以看出
# 再去
相关文章:
高端云建站费用究竟需要多少预算?
Android使用GridView实现日历的简单功能
c++怎么用jemalloc c++替换默认内存分配器【性能】
制作网站的过程怎么写,用凡科建站如何制作自己的网站?
建站之星3.0如何解决常见操作问题?
宁波自助建站系统如何快速打造专业企业网站?
如何选择长沙网站建站模板?H5响应式与品牌定制哪个更优?
南京网站制作费用,南京远驱官方网站?
香港服务器建站指南:免备案优势与SEO优化技巧全解析
Swift开发中switch语句值绑定模式
如何快速搭建虚拟主机网站?新手必看指南
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
电脑免费海报制作网站推荐,招聘海报哪个网站多?
如何批量查询域名的建站时间记录?
制作旅游网站html,怎样注册旅游网站?
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
赚钱网站制作软件,建一个网站怎样才能赚钱?是如何盈利的?
交易网站制作流程,我想开通一个网站,注册一个交易网址,需要那些手续?
建站之星如何保障用户数据免受黑客入侵?
建站之星展会模板:智能建站与自助搭建高效解决方案
济南网站建设制作公司,室内设计网站一般都有哪些功能?
如何在阿里云完成域名注册与建站?
建站之星免费模板:自助建站系统与智能响应式一键生成
我的世界制作壁纸网站下载,手机怎么换我的世界壁纸?
如何用手机制作网站和网页,手机移动端的网站能制作成中英双语的吗?
家庭建站与云服务器建站,如何选择更优?
手机网站制作平台,手机靓号代理商怎么制作属于自己的手机靓号网站?
北京制作网站的公司排名,北京三快科技有限公司是做什么?北京三快科技?
如何零成本快速生成个人自助网站?
建站主机与虚拟主机有何区别?如何选择最优方案?
免费视频制作网站,更新又快又好的免费电影网站?
网站建设制作需要多少钱费用,自己做一个网站要多少钱,模板一般多少钱?
南京做网站制作公司,南京哈发网络有限公司,公司怎么样,做网页美工DIV+CSS待遇怎么样?
广州网站制作的公司,现在专门做网站的公司有没有哪几家是比较好的,性价比高,模板也多的?
婚礼视频制作网站,学习*后期制作的网站有哪些?
制作表格网站有哪些,线上表格怎么弄?
如何在阿里云虚拟机上搭建网站?步骤解析与避坑指南
国美网站制作流程,国美电器蒸汽鍋怎么用官方网站?
建站之星云端配置指南:模板选择与SEO优化一键生成
如何在阿里云高效完成企业建站全流程?
如何安全更换建站之星模板并保留数据?
高端智能建站公司优选:品牌定制与SEO优化一站式服务
建站之星各版本价格是多少?
C++中引用和指针有什么区别?(代码说明)
如何快速搭建个人网站并优化SEO?
海南网站制作公司有哪些,海口网是哪家的?
网站建设设计制作营销公司南阳,如何策划设计和建设网站?
c# Task.ConfigureAwait(true) 在什么场景下是必须的
如何选择网络建站服务器?高效建站必看指南
建站中国官网:模板定制+SEO优化+建站流程一站式指南
*请认真填写需求信息,我们会在24小时内与您取得联系。