ssh免密钥登录
来源:互联网 发布:燕山大学图书馆数据库 编辑:程序博客网 时间:2024/05/30 04:16
作为我的第一篇博客,说实话,是有点激动的,纠结半天,刚开始还是简单点吧,毕竟还有好多东西不会用。写这些纯粹是为了记录总结自己的学习旅程,当然如果能帮到屏幕前面的你,那我就很开心了,作为初学者,肯定会犯好多错误,如有建议,请不吝指正,深表感谢。
第一个版本的:
1、ssh-keygen -t rsa
之后连续三次回车
id_rsa -》私钥
id_rsa.pub -》公钥
下面是将密钥发给你想要操作的主机,或许这样说不太清楚,举个例子,假如你想在主机bigdata-02上操纵bigdata-01,你就可以在bigdata-01上执行上面的命令,然后ssh-copy-id bigdata-02,这样就可以在bigdata-02上免密登录bigdata-01,因为我是在学习Hadoop的时候接触到的这个,所以你会看到我是在三台机器上面都设置了免密登录,这样执行一些操作如scp命令,开启Hadoop进程,集群中进行操作,会方便很多
ssh-copy-id bigdata-01
ssh-copy-id bigdata-02
ssh-copy-id bigdata-03
自己也要给自己发送公钥和私钥
authorized_keys -》将公钥保存到文件中远程拷贝到其他机器上保存
known_hosts -》记录秘钥信息
2、报错解决:
如果没有生效,就删除.ssh目录下所有文件,重新生成,在home路径下面
或者直接删除.ssh目录,生成方式ssh-keygen,就会生成.ssh目录,不要使用mkdir
3、配置了SSH之后,就不需要输入密码,直接可以启动多个节点的服务进程(sbin/start-dfs.sh)
第二个版本的:
ssh免密码登录 (所有服务器)
0)ssh 针对用户,并且首先保证ssh localhost正常通畅
ssh localhost
1) 在每台服务器上生成公私密钥
ssh-keygen
2)分发公钥(注意:每次ssh登录后,事情做完后,记得exit)
ssh-copy-id -i ~/.ssh/id_rsa.pub bigdata-01
ssh bigdata-01
exit
ssh-copy-id -i ~/.ssh/id_rsa.pub bigdata-02
ssh bigdata-02
exit
ssh-copy-id -i ~/.ssh/id_rsa.pub bigdata-03
ssh bigdata-03
exit
2)验证:
# ssh bigdata-02
注意:每次ssh登录后,事情做完后,记得exit
上面就是我知道的两个版本的ssh,这边也谢谢我们的老林头和胡老师,这两个版本是他们的,我只是个搬运工,屏幕前的你如果有要补充的或纠正的,请留言或email,谢谢
阅读全文
1 0
- SSH免密钥登录
- SSH免密钥登录
- ssh免密钥登录
- ssh免密钥登录
- 配置ssh免密钥登录
- ssh 配置免密钥登录
- linux免密钥ssh登录
- ssh 免密码登录 密钥登录
- Linux设置ssh免密钥登录
- 批量配置SSH 免密钥登录脚本
- liunx SSH密钥 免密码登录
- Linux下ssh免密钥登录
- SSH免密钥登录 ------Hadoop学习(2)
- linux下为hadoop开启SSH免密钥登录
- ssh 免密钥登陆
- ssh免密钥设置
- 密钥免密码登陆SSH
- SSH简介与Hadoop集群环境搭建之 SSH免密钥登录
- 笔试整理三
- 软件开发生命周期模型 瀑布模型、增量模型、原型模型、螺旋模型、喷泉模型总结
- 3.熟悉预处理标识符: __LINE__ __FILE__ __DATE__ __TIMRE__
- linux学习之sudo和su的区别
- TensorFlow保存读取模型
- ssh免密钥登录
- CCF试题 201703-2 学生排队
- 有关优先级和声明
- 30个最常用css选择器解析
- 【UnityShader】光线追踪体积光
- 利用线程的同步和互斥解决两个消费者两个生产者一个临界区问题
- 汉诺塔 hdu2511
- vue-cli的webpack配置,迁移适用到react开发配置webpack
- Windows编程基础--第10节 MFC菜单