案例

1、中心主机以root执行ssh-keygen -t rsa
在/root/.ssh/下生成id_rsa(私钥); id_rsa.pub(公钥);
cat /root/.ssh/id_rsa.pub > /tmp/authorized_keys //备份并授权chmod 600
通过shell传输公钥至各节点(scp.sh&info.txt):
赋予权限该脚本执行权限
chmod 711 /root/batch_ssh.sh
scp -P 22 /root/.ssh/id_rsa.pub root@192.168.163.194:/root/.ssh/authorized_keys

2、

3、批量ssh免密登陆远程主机

1.存储远程主机IP地址的文件/cloud_nsd/shell/ip.txt
不用的IP地址需用“#”注释

#201.1.2.100
#201.1.2.200
#192.168.4.6
192.168.4.1
192.168.4.2

2.pssh.sh脚本

#!/bin/bash
#AUTHOR:AN
#VERSION:1.1.0
#DATE:2019-04-16
#MODIFY:2019-05-08 2019-05-15 2019-05-20
#DESCRIBE:ssh免密登陆,并发布NFS共享给远程主机######################定义变量######################
Nfs_Dir=/cloud_nsd              #NFS共享目录
Script_Path=$Nfs_Dir/shell      #脚本目录
Soft_Path=$Nfs_Dir/soft         #软件目录
Log_Path=$Nfs_Dir/logs/pssh.log #pssh日志路径
Ip_File=$Nfs_Dir/Ip_Temp.txt    #

批量ssh免密登陆远程主机相关推荐

  1. 科普扫盲---ssh免密登陆(ssh的一些小秘密)

    ssh协议和tcp/ip 协议一样非常的重要,那么,如何使用这个ssh呢?这个协议到底有什么用处呢? 一, ssh协议是什么 ssh是secure SHell的简写,意思为安全的shell,中文也叫安 ...

  2. ssh免密登陆失败原因总结(Linux)

    转载自  ssh免密登陆失败原因总结(Linux) 1. SSH公钥认证(免密码)配置 登录到本机服务器A,切换到响应的操作系统用户,执行命令,生成秘钥文件[按照提示直接回车] ssh-keygen ...

  3. ssh免密登陆机制示意图

    ssh免密登陆机制示意图

  4. start-all.sh启动设置ssh免密登陆还总是提示输入密码的解决办法

    [1]问题描述: start-all.sh启动设置ssh免密登陆还总是提示输入密码:已经配置了ssh免密码登陆,当是每次输入start-all.sh还是总是提示输入密码: [2]解决办法:这个是文件权 ...

  5. SSH免密登陆节点互信

    一.配置环境 master:192.168.70.135 node:   192.168.70.136 二.在对应节点添加所有节点的hosts解析 分别在两台主机上编辑/etc/hosts文件 vim ...

  6. 基于三台虚拟机配置ssh免密登陆

    目录 一.前提准备 二.配置ssh免密登陆(Hadoop102,hadoop103,hadoop104) 三.配置三台免密登陆 一.前提准备 qian ti z bqian ti zqian tiqi ...

  7. Git 详细教程之五:SSH 免密登陆 GitHub

       由于每次 Git 对远程库 GitHub 进行推送(push)等操作时都需要进行登陆验证才可以进行,比较麻烦.本篇博客提供了一种新的链接方式:『Git 详细教程之五:SSH 免密登陆 GitHu ...

  8. 第六天 - 安装第二、三台CentOS - SSH免密登陆 - hadoop全分布式安装、配置、集群启动

    第六天 - 安装第二.三台CentOS - SSH免密登陆 - hadoop全分布式安装.配置.集群启动 第六天 - 安装第二.三台CentOS - SSH免密登陆 - hadoop全分布式安装.配置 ...

  9. linux SSH免密登陆 附带免密登陆脚本

    1.首先修改集群内的映射文件 vi /etc/hosts 在里面最后添加集群内的映射 192.168.43.120 master 192.168.43.121 slave1 192.168.43.12 ...

最新文章

  1. IoC容器Autofac(3) - 理解Autofac原理,我实现的部分Autofac功能(附源码)
  2. Android导入工程提示Invalid project description
  3. python100个必背知识-学Python必须背的42个常见单词,看看你都会吗?
  4. Py之pygame:Python的pygame库的简介、安装、使用方法详细攻略
  5. 使用反射操作Array类型
  6. 过滤选择器——可见性过滤选择器
  7. IOC容器和Bean的配置实例
  8. sql server :distinct 与order by 一起使用要注意
  9. 如何更新Word文档的附图或附表序号
  10. Android 利用属ObjectAnimator,AnimatorSet性动画绘制一个弹球,加速下落,到底部时挤压,然后减速上弹...
  11. Visualize real-time data streams with Gnuplot
  12. C++特性:封装、继承、多态
  13. 2019白金之星 第一次初赛 第一题 Polynomial
  14. OpenGL 下面的 glut freeglut glfw 都是个啥
  15. php 源码 flash,Flash小游戏PHP源码
  16. CCNA学习指南第三章
  17. 心理们-位大师的50本书
  18. phpcms v9 开发笔记
  19. linux .otf文件,如何在Linux上将OTF或是TTF字库案转成WOFF或是WOFF2网页字库案?
  20. 科技文献检索课题 计算机,科技文献检索课题.doc

热门文章

  1. qsocket 指定网卡_QSocket
  2. pytorch之学习率变化策略之LambdaLR
  3. java mac 怎么删_做java服务器开发,并发布到linux,那MacBookPro开发是绝佳工具
  4. android 数据持久化——ContentProvider
  5. 《MFC游戏开发》笔记五 定时器和简单动画
  6. 青书学堂计算机科学与技术,青书学堂考试 答案2019佳木斯信息计算机.doc
  7. python实现天气预报_python实现智能语音天气预报
  8. python【第三篇】迭代器、生成器、闭包
  9. 转!!URL和URI区别
  10. Apache2.4.x与Apache2.2.x的一些区别