2019独角兽企业重金招聘Python工程师标准>>>

让普通用户可以sudo,并且不需要输入密码

[root@hadoop13 bin]# visudo

## Allow root to run any commands anywhere
root    ALL=(ALL)       ALL
hui     ALL=NOPASSWD:   ALL

必须先配置好ssh

图2-40  免密登陆原理

(2)生成公钥和私钥:

[atguigu@hadoop102 .ssh]$ ssh-keygen -t rsa

然后敲(三个回车),就会生成两个文件id_rsa(私钥)、id_rsa.pub(公钥)

(3)将公钥拷贝到要免密登录的目标机器上

[atguigu@hadoop102 .ssh]$ ssh-copy-id hadoop102[atguigu@hadoop102 .ssh]$ ssh-copy-id hadoop103[atguigu@hadoop102 .ssh]$ ssh-copy-id hadoop104

ssh hadoop103 看看是否能连上,且不用密码

3.    .ssh文件夹下(~/.ssh)的文件功能解释

known_hosts

记录ssh访问过计算机的公钥(public key)

id_rsa

生成的私钥

id_rsa.pub

生成的公钥

authorized_keys

存放授权过得无密登录服务器公钥

启动zookeeper集群脚本

#/bin/bash
echo '=======================start zookeeper======================='
for host in hadoop11 hadoop12 hadoop13dossh $host "source /etc/profile;/opt/module/zookeeper-3.4.13/bin/zkServer.sh start"if [$? -ne 0 ];thenecho "$host zookeeper 启动失败"elseecho "$host zookeeper 启动成功"fi
done

转载于:https://my.oschina.net/u/3574106/blog/3057537

ssh 免密登录并用脚本群起服务相关推荐

  1. Shell脚本实现SSH免密登录及批量配置管理

    1.SSH免密登录及批量配置管理 场景分析 ssh免密登录 pssh工具批量管理 SHELL自动化脚本 本篇总结 场景分析 作为一个运维工程师,不是每个人工作的环境都想阿里.腾讯那样,动不动就上亿的P ...

  2. Linux运维:Shell脚本实现ssh免密登录远程服务器

    LInux系统日常运维过程中,经常需要在本地运行脚本执行对远程主机的命令,正常情况下,ssh登录远程服务器时会提示输入密码,这会影响到脚本的自动执行(因为shell脚本中没有自动填充密码的命令).有三 ...

  3. SSH免密登录(内含批量配置脚本)

    原文地址:itweknow.cn/detail?id=6- ,欢迎大家访问. 在我们的集群环境搭建过程中可能会很需要SSH免密登录,互相之间传文件只需要一个SCP命令,连密码都不用输,很方便.那么这篇 ...

  4. Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误

    25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...

  5. linux上ssh免密登录原理及实现

    因为我的服务器集群需要回收日志到中央进行统一处理,所以需要建立ssh互信关系实现免密登录.关于ssh的使用大家可能都很熟悉了,我们今天主要来讲下ssh连接和免密登录的原理. scp 传输文件 scp( ...

  6. linux上怎么实现ssh免密登录

    这里直接写步骤,下面的有兴趣可以看看 1.进入到.ssh目录下 [root@wangjian /]# cd /root/.ssh/ [root@wangjian .ssh]# 2. 执行生成密钥,所有 ...

  7. 万字详解SSH(SSH登录原理+SSH配置+模拟实现SSH免密登录)

    文章目录 一.SSH概述 1. 加密算法 1)对称加密算法(DES) 2)非对称加密(RSA) 3) 对称加密与非对称加密区别 4)中间人攻击 2. 环境准备 3. SSH基于用户名密码的认证原理 4 ...

  8. ssh免密登录linux服务器

    Ssh免密登录 sshd服务 sshd简介: SSH 密钥为登录 Linux 服务器提供了更好且安全的机制.运行 ssh-keygen 后,将会生成公私密钥对.你可以将公钥放置到任意服务器,从持有私钥 ...

  9. 【Git1】指令,分支,ssh免密登录

    文章目录 1.init/add/commit/pull/push,status/diff/log/reflog,reset/checkout/clone:工缓归 2.分支操作:git branch - ...

最新文章

  1. aix 查看目前java进程_问一个 AIX 的命令 ps -ef|grep java
  2. 基于canvas的骨骼动画
  3. php 关键词回复 图片,php微信开发之关键词回复功能
  4. 执行shell脚本报/bin/bash^M: bad interpreter
  5. [转]如何有效地记忆与学习
  6. Java中使用正则表达式校验字符串
  7. vue使用ntko控件完成word上传、html上传
  8. 初识C语言———C语言基础入门
  9. BT500-BT1788主观质量评价
  10. DDPM代码详细解读(1):数据集准备、超参数设置、loss设计、关键参数计算
  11. 2021最新 杭州互联网公司排名
  12. A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHM
  13. XLR接头(卡农头)数字音频线制作教程
  14. Unity快速实现回合制游戏
  15. 实例分割总结 Instance Segmentation Summary
  16. 监管之外:网店新规制约了什么
  17. 【OpenCV】IPCamera读取网络摄像头实时画面
  18. 空调变频和定频的区别?
  19. 自动控制原理01 基本概念
  20. 2021-2027全球及中国光刻掩膜版行业研究及十四五规划分析报告

热门文章

  1. 将本地项目上传到Github的两种方式 1.在线上传 2.使用Git客户端上传
  2. nmealib linux编译,nmealib的使用可以缩短GPS的开发周期
  3. c++ 对象数组_ArrayList实现分析(一)——对象创建
  4. JVM系列(三)— Java内存模型
  5. Spring实战(六)自动装配的歧义性
  6. 学习笔记25_MVC前台API
  7. 3.9下午(周彤彤)
  8. 解读webpack的bundle.js
  9. weblogic管理脚本
  10. 软考一般知识之数据库