美文网首页
centos7配置免密登录

centos7配置免密登录

作者: A浓眉小眼A | 来源:发表于2019-11-04 16:58 被阅读0次

    1、环境介绍

        master:192.168.21.10

        node01:192.168.21.11

        node02:192.168.21.12

    2、准备工作

        关闭防火墙和selinux,三台主机的主机名和ip写入/etc/hosts

    3、生成秘钥文件(三台主机都要配置)

    ssh-keygen -t rsa

    生成好后用户家目录下的.ssh文件下会生成两个文件

    id_rsa: 私钥

    id_rsa.pub:公钥

    将三台机器的公钥文件合并到authorized_keys

    cat /root/.ssh/id_rsa.pub >> authorized_keys

    ssh root@k8s-node01 cat /root/.ssh/id_rsa.pub >> authorized_keys

    ssh root@k8s-node02 cat /root/.ssh/id_rsa.pub >> authorized_keys

    然后将authorized_keys文件复制到node01和node02上

    scp /root/.ssh/authorized_keys root@k8s-node01:/root/.ssh/

    scp /root/.ssh/authorized_keys root@k8s-node02:/root/.ssh/

    然后就可以免密登录了

    总结:在ssh的配置文件中默认使用的是authorized_keys,也可自行更改,更改后,重启sshd服务

    配置文件路径:/etc/ssh/sshd_config

    相关文章

      网友评论

          本文标题:centos7配置免密登录

          本文链接:https://www.haomeiwen.com/subject/cepdbctx.html