[Linux基础]阿里云大数据集群配置免密
1、生成密钥
主节点上:
ssh-keygen
连续按四次回车,完成后可在~/.ssh/下查看生成的密钥
[root@Yiyu ~]# ll -a ~/.ssh/
total 24
drwx------ 2 root root 4096 Jul 12 22:10 .
dr-xr-x---. 6 root root 4096 Jul 12 22:23 ..
-rw------- 1 root root 1679 Jul 12 13:38 id_rsa
-rw-r--r-- 1 root root 391 Jul 12 13:38 id_rsa.pub
id_rsa:密钥
id_rsa.pub:公钥
2、分发公钥
方法一:复制为authorized_keys
scp ~/.ssh/id_rsa.pub root@ip地址1:~/.ssh/authorized_keys
scp ~/.ssh/id_rsa.pub root@ip地址2:~/.ssh/authorized_keys
方法2:使用ssh自带的copy-id
ssh-copy-id ip地址
完成后在主节点上连接从节点一次,第一次需要输入密码
ssh ip地址1
如果配置了/etc/hosts映射,可以直接使用映射名称
ssh slave1
连接后会在主节点产生一个新的文件
[root@Yiyu ~]# ll -a ~/.ssh/
total 24
drwx------ 2 root root 4096 Jul 12 22:10 .
dr-xr-x---. 6 root root 4096 Jul 12 22:23 ..
-rw------- 1 root root 1679 Jul 12 13:38 id_rsa
-rw-r--r-- 1 root root 391 Jul 12 13:38 id_rsa.pub
-rw-r--r-- 1 root root 717 Jul 12 22:13 known_hosts
可以查看known_hosts的内容,是连接的缓存
3、ssh内回环
即连接自己,复制公钥为authorized_keys后,ssh自己即可
cp ./id_rsa.sub ./authorized_keys
[Linux基础]阿里云大数据集群配置免密相关推荐
- centos服务器集群配置免密登录和文件传输
centos服务器集群配置免密登录和文件传输 1.免密登录 (哪個用戶配置哪個用戶生效) 1. ssh-keygen -t ras # 连续回车三次得到生成的公钥私钥(文件夹 .ssh)======= ...
- Linux主机之间配置免密登录
需求:linux主机上配置免密登录其他服务器 系统环境:centos7 主机A:192.168.149.150 主机B:192.168.149.153 示例:在主机A上配置免密登录主机B 1.主机A上 ...
- Linux ANSYS Fluent计算集群配置
目录 0 Linux系统及ANSYS版本 1 Linux系统安装及相关配置 1.1 系统安装 1.2 CentOS 配置ntfs挂载 1.3 SSH相关配置 2 ANSYS 安装 3 实际计算操作及相 ...
- linux免密后还是要输密码,ssh配置免密后依然需要输入密码的问题解决及排查过程...
如何对某个用户配置免密: ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa cat ~/.ssh/id_rsa.pub >> ~/.ssh/authoriz ...
- Hadoop用户配置免密登陆
Hadoop用户配置免密登陆, 参考其他免密配置方法自己总结的更简洁的步骤. 要实现A免密登陆B,需要把A生成的公钥放到B的对应目录下, 要实现ABC之间免密登陆,把3者的公钥汇总到一个文件中, 然后 ...
- 配置免密登录报错:ssh: Could not resolve hostname note1: Name or service not known
这两天配置免密出现这个错误: [root@note4 .ssh]# ssh note1 ssh: Could not resolve hostname note1: Name or service n ...
- linux创建用户组及用户,并sudo免密登录
linux创建用户组及用户,并sudo免密登录 1 前提使用超级用户(root)操作 2 创建用户组 3 创建用户 4 其他命令 5 sudo免密 5.1 切换root用户 5.2 修改文件 5.3 ...
- mac配置免密登陆github
(MacOS)Github配置免密登录 提示:其他远程仓库的SSHKey配置步骤都类似,例如:Gitee,GitHub.Gitlab等. 一.引言 Git有两种克隆代码的方式:一种是http,另外一种 ...
- 通过ssh远程登录linux的原理过程和配置免密登录
1.总结通过ssh远程登录linux的原理过程 基于口令的认证 客户端和服务端建立TCP连接 协商阶段 双方进行ssh版本协商 密钥协商阶段 在服务器端生成一对密钥,将公钥传递给客户端,客户端将密钥C ...
最新文章
- 固件模块之间的关系 C语言里面的模块
- 高频面试考点:Redis中有几百万数据量,如何进行高效访问?
- 国内数十位大佬合作,综述预训练模型的过去、现在与未来
- python 如何在linux进行调试
- 科大星云诗社动态20210421
- 2012百度之星冬季赛第二场第二题 消去游戏I
- 查看SAP CRM和C4C的UI technical信息
- [html] 可以给内联元素设置宽和高吗?为什么?
- mysql win10 优化设置_windows10如何优化?系统优化设置方法
- 不对应该是撒尿C++五子棋
- mybatis日志能正常打印出正确sql执行语句;数据库有内容;却查询不出来
- python 进程间通信效率_(1)进程间几种通信方式
- mybatisplus中的xml如何添加like条件,进行模糊查询
- Deep Learning 深度学习 学习教程网站集锦
- 摄像机投影成像 matlab,使用matlab仿真三维物点的透视投影成像.doc
- 官宣!麻省理工学院官方线上课程之机器学习开启啦
- android sqlite fts4,在Sqlite中创建动态FTS4表
- 宜信支持多渠道前端方案介绍
- 计算机论文摘要要介绍技术吗,★计算机前沿技术论文摘要范文计算机前沿技术论文摘要写(7页)-原创力文档...
- 2014计算机论文,《2014计算机毕业论文.docx