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,如需转载请自行联系原作者

相关文章
|
15天前
|
存储 Kubernetes 负载均衡
CentOS 7.9二进制部署K8S 1.28.3+集群实战
本文详细介绍了在CentOS 7.9上通过二进制方式部署Kubernetes 1.28.3+集群的全过程,包括环境准备、组件安装、证书生成、高可用配置以及网络插件部署等关键步骤。
98 3
CentOS 7.9二进制部署K8S 1.28.3+集群实战
|
15天前
|
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服务器。
46 0
CentOS 7.6使用kubeadm部署k8s 1.17.2测试集群实战篇
|
26天前
|
Linux Shell 数据安全/隐私保护
Linux用户账户管理精髓:创建、删除、密码与会话管理全攻略
本文档介绍了Linux系统中用户账户管理的关键操作,包括创建与删除用户、设置及修改密码、用户切换与会话管理等内容。通过理论说明与具体命令示例,如使用`useradd`、`userdel`、`passwd`和`su`等命令,帮助系统管理员更好地掌握这些基本技能,从而有效提升系统的安全性和管理效率。此外,还介绍了如何利用`screen`等工具进行会话管理,确保即便在网络中断的情况下也能维持会话的持续运行。
35 3
|
27天前
|
机器学习/深度学习 存储 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中的文件
|
27天前
|
安全 网络协议 Linux
在Linux中,什么是SSH,并且如何使用它?
在Linux中,什么是SSH,并且如何使用它?
|
26天前
|
安全 关系型数据库 MySQL
在Linux中,如何重置 mysql root 密码?
在Linux中,如何重置 mysql root 密码?
|
26天前
|
监控 安全 Ubuntu
在Linux中,如何进行SSH服务配置?
在Linux中,如何进行SSH服务配置?
|
28天前
|
运维 负载均衡 监控
"Linux高可用集群背后的神秘力量:揭秘心跳机制,如何确保服务永不掉线?"
【8月更文挑战第21天】今天探讨Linux高可用集群中的心跳机制——节点间定期发送信号以确认彼此状态的关键技术。它主要用于故障检测、负载均衡及资源接管。示例代码展示如何使用Corosync+Pacemaker配置心跳,确保服务连续性与可靠性。正确配置心跳机制能够显著提升系统的稳定性。
29 1
|
28天前
|
安全 算法 Linux
在Linux中,什么是SSH?它是如何工作的?
在Linux中,什么是SSH?它是如何工作的?
|
17天前
|
Linux
centos linux内核下载
centos linux内核下载