全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

centos配置ssh免密码登录后仍要输入密码的解决方法

前言

在搭建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小时内与您取得联系。