当前位置: 首页 > news >正文

redhat7.2迁移ssh免密到麒麟v10

背景:

某产品的安装需要license,license是通过ssh公钥与私钥等信息生成,刚开始在redhat7.2申请了license,但是发现产品包是麒麟v10系统的,与redhat7.2有较多不适配,但是重新在麒麟v10上申请license时间上又来不及,于是想到是否可以redhat7.2迁移ssh免密到麒麟v10,这样license也可以直接用。

迁移简述:

redhat7.2集群节点的IP、hosts、主机名称、.ssh目录、私钥信息都需完整迁移。

步骤简述

1.配置hostname一致
略2.配置hosts一致
略3.用户互信备份
tar -zcvf root.tar.gz /root/.ssh
tar -zcvf gabes.tar.gz /home/gabes/.ssh3.用户互信还原,gabes用户需要先创建在还原
cd /
rz root.tar.gz
rz gabes.tar.gz
tar xf root.tar.gz
tar xf gabes.tar.gz4.主机指纹备份
cd /etc/ssh/
tar zcvf ssh_host.tar.gz ssh_host_*
sz ssh_host.tar.gz5.主机指纹还原
cd /etc/ssh/
rz ssh_host.tar.gz
tar xf ssh_host.tar.gz6.master1节点配置忽略检查指纹
cat >>/etc/ssh/ssh_config<<'eof'
Host 192.168.195.21?StrictHostKeyChecking noUserKnownHostsFile=/dev/nullLogLevel=ERROR
Host 10.168.195.21?StrictHostKeyChecking noUserKnownHostsFile=/dev/nullLogLevel=ERROR
eof
### 这个可以所有IP
Host *StrictHostKeyChecking noUserKnownHostsFile=/dev/nullLogLevel=ERROR
###systemctl restart sshd[root@master gcinstall]# cexec all: 'hostname'
http://www.dtcms.com/a/393984.html

相关文章:

  • Linux基操
  • 如何解决 pip install 安装报错 ModuleNotFoundError: No module named ‘protobuf’ 问题
  • EXCEL中公式和文字混合和数字自动变成大写金额
  • Linux软件安装与项目部署
  • Config-配置中心2.0
  • Meta 开源 MobileLLM-R1 系列小参数高效模型,颠覆大模型竞赛
  • 【论文阅读】One-Minute Video Generation with Test-Time Training
  • 玄鸟12600M矿机ETC/ETHW挖矿性能解析与技术参数分析
  • Rust_2025:阶段1:day7.1 类型转换
  • Composer在PHP项目中的手动类自动加载策略
  • kubeasz二进制部署k8s生产环境集群
  • 浏览器缓存
  • 【PyTorch】梯度检查点 checkpoint 实现源码剖析
  • 学习嵌入式的第三十九天——ARM——汇编
  • 解决AI摘要不显示的三种方案 -AIsummary插件
  • 企业网盘,基于 .NET 技术开发,用于构建安全高效的文件云存储和云管理平台。
  • AFNetWorking
  • vscode连接ubuntu18报Gilbc2.28错
  • 华为超节点 384 集群: AI 算力的架构革新与实践
  • mescroll-uni 完全指南——Vue3 setup格式
  • 动态规划算法的欢乐密码(六):子数组系列(下)
  • StringBuilder与StringBuffer区别详解
  • 深入浅出 Scikit-learn:从入门到实战的机器学习工具包指南
  • 乡村社区服务管理系统的设计与实现-(源码+LW+可部署)
  • Spring Framework
  • 01 定位器项目笔记——知识复习回顾
  • 《Python实现图像剪辑:从基础裁剪到高级滤镜处理》
  • 【图像处理基石】工业检测中使用的图像处理算法有哪些?
  • Arbess,一款比Jenkins轻量、简洁的开源CICD工具
  • 平替PostMan,推荐一款国产开源免费的接口管理工具 - PostIn