ssh 免密登录并用脚本群起服务
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 免密登录并用脚本群起服务相关推荐
- Shell脚本实现SSH免密登录及批量配置管理
1.SSH免密登录及批量配置管理 场景分析 ssh免密登录 pssh工具批量管理 SHELL自动化脚本 本篇总结 场景分析 作为一个运维工程师,不是每个人工作的环境都想阿里.腾讯那样,动不动就上亿的P ...
- Linux运维:Shell脚本实现ssh免密登录远程服务器
LInux系统日常运维过程中,经常需要在本地运行脚本执行对远程主机的命令,正常情况下,ssh登录远程服务器时会提示输入密码,这会影响到脚本的自动执行(因为shell脚本中没有自动填充密码的命令).有三 ...
- SSH免密登录(内含批量配置脚本)
原文地址:itweknow.cn/detail?id=6- ,欢迎大家访问. 在我们的集群环境搭建过程中可能会很需要SSH免密登录,互相之间传文件只需要一个SCP命令,连密码都不用输,很方便.那么这篇 ...
- Hadoop-2.8.0集群搭建、hadoop源码编译和安装、host配置、ssh免密登录、hadoop配置文件中的参数配置参数总结、hadoop集群测试,安装过程中的常见错误
25. 集群搭建 25.1 HADOOP集群搭建 25.1.1集群简介 HADOOP集群具体来说包含两个集群:HDFS集群和YARN集群,两者逻辑上分离,但物理上常在一起 HDFS集群: 负责海量数据 ...
- linux上ssh免密登录原理及实现
因为我的服务器集群需要回收日志到中央进行统一处理,所以需要建立ssh互信关系实现免密登录.关于ssh的使用大家可能都很熟悉了,我们今天主要来讲下ssh连接和免密登录的原理. scp 传输文件 scp( ...
- linux上怎么实现ssh免密登录
这里直接写步骤,下面的有兴趣可以看看 1.进入到.ssh目录下 [root@wangjian /]# cd /root/.ssh/ [root@wangjian .ssh]# 2. 执行生成密钥,所有 ...
- 万字详解SSH(SSH登录原理+SSH配置+模拟实现SSH免密登录)
文章目录 一.SSH概述 1. 加密算法 1)对称加密算法(DES) 2)非对称加密(RSA) 3) 对称加密与非对称加密区别 4)中间人攻击 2. 环境准备 3. SSH基于用户名密码的认证原理 4 ...
- ssh免密登录linux服务器
Ssh免密登录 sshd服务 sshd简介: SSH 密钥为登录 Linux 服务器提供了更好且安全的机制.运行 ssh-keygen 后,将会生成公私密钥对.你可以将公钥放置到任意服务器,从持有私钥 ...
- 【Git1】指令,分支,ssh免密登录
文章目录 1.init/add/commit/pull/push,status/diff/log/reflog,reset/checkout/clone:工缓归 2.分支操作:git branch - ...
最新文章
- aix 查看目前java进程_问一个 AIX 的命令 ps -ef|grep java
- 基于canvas的骨骼动画
- php 关键词回复 图片,php微信开发之关键词回复功能
- 执行shell脚本报/bin/bash^M: bad interpreter
- [转]如何有效地记忆与学习
- Java中使用正则表达式校验字符串
- vue使用ntko控件完成word上传、html上传
- 初识C语言———C语言基础入门
- BT500-BT1788主观质量评价
- DDPM代码详细解读(1):数据集准备、超参数设置、loss设计、关键参数计算
- 2021最新 杭州互联网公司排名
- A PAINLESS GUIDE TO CRC ERROR DETECTION ALGORITHM
- XLR接头(卡农头)数字音频线制作教程
- Unity快速实现回合制游戏
- 实例分割总结 Instance Segmentation Summary
- 监管之外:网店新规制约了什么
- 【OpenCV】IPCamera读取网络摄像头实时画面
- 空调变频和定频的区别?
- 自动控制原理01 基本概念
- 2021-2027全球及中国光刻掩膜版行业研究及十四五规划分析报告