Linux centos 集群下ssh无密码

简介:

管理集群时ssh无密码设置

ssh-keygen 回车(这里默认设置,再回车一次,就生成一个公钥,一个私钥)

ssh-copy-id root@skinglzw(root是用户,skinglzw是主机名,第一次是本机的主机名,输入yes)

wKioL1fPb87x0v_hAAAqXkRp1zk057.png-wh_50

wKiom1fPb_nhVCMpAAA2r3BWcPo968.png-wh_50

wKiom1fPcBrScKOmAAAzFwQTNZc076.png-wh_50

wKioL1fPcJTBVWzgAAA4fkriiM4850.png-wh_50

把主机名写入/etc/sysconfig/network文件,重启计算机生效(好像也不用重启,忘记了)

echo -e "NETWORKING=yes\nHOSTNAME=node101" > /etc/sysconfig/network

临时修改主机名

hostname node101

wKioL1fPcDLy6zlPAAAQ1UovrEs421.png-wh_50

wKiom1fPcETzN5RYAAAM2pe91y0307.png-wh_50

wKioL1fPcGTwrfesAAAOGsHN43Q810.png-wh_50

集群修改hostname(只是临时修改)

wKiom1fPcNWyrVenAAAIDyyHgY0837.png-wh_50

wKiom1fPcPKQOxH9AAAq5oUXz0A860.png-wh_50

集群关闭防火墙

for i in $(seq 1 5);do sudo ssh node$i "hostname; service iptables stop;

chkconfig iptables off;service iptables status"; done

集群同步时间

dt=$(date '+%Y-%m-%d'); for i in $(seq 1 5); do echo node$i; tm=$(date '+%H:%M:%s');

ssh node$i "cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime; date -s $dt; 

date -s $tm"; done

集群查看时间

for i in $(seq 1 5); do echo node$i; ssh node$i "date"; done



本文转自 skinglzw 51CTO博客,原文链接:http://blog.51cto.com/skinglzw/1846505,如需转载请自行联系原作者

相关文章
|
19天前
|
安全 Linux 网络安全
Linux端的ssh如何升级?
Linux端的ssh如何升级?
122 59
|
1月前
|
存储 Kubernetes 负载均衡
CentOS 7.9二进制部署K8S 1.28.3+集群实战
本文详细介绍了在CentOS 7.9上通过二进制方式部署Kubernetes 1.28.3+集群的全过程,包括环境准备、组件安装、证书生成、高可用配置以及网络插件部署等关键步骤。
203 3
CentOS 7.9二进制部署K8S 1.28.3+集群实战
|
12天前
|
分布式计算 Hadoop Java
Hadoop集群搭建,基于3.3.4hadoop和centos8【图文教程-从零开始搭建Hadoop集群】,常见问题解决
本文是一份详细的Hadoop集群搭建指南,基于Hadoop 3.3.4版本和CentOS 8操作系统。文章内容包括虚拟机创建、网络配置、Java与Hadoop环境搭建、克隆虚拟机、SSH免密登录设置、格式化NameNode、启动Hadoop集群以及通过UI界面查看Hadoop运行状态。同时,还提供了常见问题的解决方案。
Hadoop集群搭建,基于3.3.4hadoop和centos8【图文教程-从零开始搭建Hadoop集群】,常见问题解决
|
1月前
|
Kubernetes Linux API
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇
该博客文章详细介绍了在CentOS 7.6操作系统上使用kubeadm工具部署kubernetes 1.17.2版本的测试集群的过程,包括主机环境准备、安装Docker、配置kubelet、初始化集群、添加节点、部署网络插件以及配置k8s node节点管理api server服务器。
72 0
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇
|
2月前
|
机器学习/深度学习 存储 Linux
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
【机器学习 Azure Machine Learning】使用VS Code登录到Linux VM上 (Remote-SSH), 及可直接通过VS Code编辑VM中的文件
|
2月前
|
安全 网络协议 Linux
在Linux中,什么是SSH,并且如何使用它?
在Linux中,什么是SSH,并且如何使用它?
|
2月前
|
监控 安全 Ubuntu
在Linux中,如何进行SSH服务配置?
在Linux中,如何进行SSH服务配置?
|
1月前
|
Linux
centos linux内核下载
centos linux内核下载
|
2月前
|
Linux 网络安全
Linux开启ssh
Linux开启ssh
35 0
|
2月前
|
安全 Linux 网络安全
在Linux中,使用rsync同步数据时,假如采用的是ssh方式,并且目标机器的sshd端端并不是默认的22端口,该如何做?
在Linux中,使用rsync同步数据时,假如采用的是ssh方式,并且目标机器的sshd端端并不是默认的22端口,该如何做?