linux集群搭建+SSH免密钥登陆

集群(多台):

  • 一台->多台 :完整克隆(对虚拟机 右键 -> 管理 -> 克隆)
1、IP规划
主机名主机地址网关
pc1192.168.2.128192.168.2.1
pc2192.168.2.129192.168.2.1
pc3192.168.2.120192.168.2.1
(128开始)…(最大254)192.168.2.1
2、克隆
  • 克隆完毕后:
    • a.将从计算机 的内存适当降低
    • b.修改从计算中 唯一性 的配置(ip、uuid、hostname映射)
      • 在克隆后的 pc2/pc3 中 进行同样的以下修改
        • 1、删除uuid/hwaddr(在重启时,自动生成)
        • 2、修改IP地址 vi /etc/sysconfig/network-scripts/ifcfg-eth0
        • 3、删除文件 rm -r /etc/udev/rules.d/70-persistent-net.rules 输入yes
        • 4、修改计算机名:vi /etc/sysconfig/network
    • c.映射
      • centos:
        vi /etc/hosts
        追加:
        192.168.2.128 pc1
        192.168.2.129 pc2
        192.168.2.130 pc3
      • windows:
        C:\Windows\System32\drivers\etc\hosts
        追加:
        192.168.2.128 pc1
        192.168.2.129 pc2
        192.168.2.130 pc3
SSH免密钥登陆
私钥、公钥
  • 私钥:密钥留在本机
  • 公钥: 密钥发给本机
配置
  • 以pc1为例:
    • 1、生成密钥 :ssh-keygen -t rsa
      • (密钥存放位置:/root/.ssh , id_rsa:私钥 id_rsa.pub)
    • 2、发送私钥(本机): ssh-copy-id localhost ,
      • 需要输入 pc1 节点(root)的密码
    • 3、发送公钥(其他计算机):ssh-copy-id pc2,
      • 需要输入pc2(集群中的相关节点)节点(root)的密码
    • 4、免密钥登陆:
      • ssh ip地址
        例:ssh localhost 登陆本机
        ssh pc2 登陆pc2

用上述方法,给每2台计算机 设置免密钥

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值