Hadoop集群最迅速的配置免密码登陆方法
1:多台机器互相免密登陆的思路(默认你的linux操作系统已经安装好ssh):
第一步:在各自的机器上面生成密钥:
在第1台机器上生产一对钥匙: ssh-keygen -t rsa
在第2台机器上生产一对钥匙: ssh-keygen -t rsa
在第3台机器上生产一对钥匙: ssh-keygen -t rsa
............
第二步:将其它机器的公钥拷贝到第一台机器:(必须在各个机器的/etc/hosts文件写好对应的主机和ip地址)
ssh-copy-id 第一台机器(分别在其他机器执行此命令,注意,也在第一台机器上面将公钥拷贝到自己的机器上面)
如ssh-copy-id master,其他在其他机器执行此命令:ssh-copy-id master。
第三步:将依次从第一台机器将公钥拷贝到其他节点
ssh-copy-id 第2台机器
ssh-copy-id 第3台机器
ssh-copy-id 第4台机器
........
第三步:将第一台的authorized_keys分别拷贝到其他机器上面:
scp authorized_keys slaver1:/root/.ssh/
scp authorized_keys slaver2:/root/.ssh/
scp authorized_keys slaver3:/root/.ssh/
scp authorized_keys slaver4:/root/.ssh/
scp authorized_keys slaver5:/root/.ssh/
scp authorized_keys slaver6:/root/.ssh/第五步:测试
ssh slaver1,依次类推,机器1到2,3,4,5,6,7;机器2到1,2,3,4,5,6,7,等等。彼此互相免密钥登陆。
可以不输入密码登陆;
停更......
2017-12-09 16:23:43
相关文章
- 培根密码解密_密码学解密
- MariaDB 找回 root 密码的方法
- 详解ssh免密码登录配置方法(图示加命令)
- 修改MySQL密码的四种方法总结(适合初学者!)
- Linux 安装二进制MySQL 及 破解MySQL密码的方法
- linux下mysql的root密码忘记解决方法详解数据库
- 查看MySQL密码的最佳方法(怎样查看mysql的密码)
- MySQL DES解密:重新开启安全密码之旅(mysqldes解密)
- MySQL初始化密码恢复教程(mysql初始化密码)
- Linux 密码解锁:释放你的自由(linux密码解密)
- 奈飞(Netflix)开始严查密码共享行为 逼迫更多用户付费开通订阅账户
- MySQL新建密码输入错误的解决方法(mysql新建密码错误)
- MS SQL服务器的密码安全保护方法(mssql密码)
- MySQL查看数据库密码的简单方法(mysql查看数据密码)
- 深入浅出查看Redis集群密码的简易方法(查看redis集群密码)
- 使用正确方法清除 Redis 密码(清除 redis 密码)
- MySQL免密访问安全风险大还是便利至上(mysql不带密码)
- MySQL登录方法之无需密码验证(mysql 不要密码登录)
- ASP.net中md5加密码的方法
- mysql忘记密码的解决方法(linux和windows小结)
- 重置MySQL数据库root密码(linux/windows)
- Mysql的Root密码忘记,查看或修改的解决方法(图文介绍)