• SSH 免密码登录


    ssh 无密码登录需要使用公钥与私钥。linux下可以使用ssh-keygen生成公钥/私钥   一对 ,以CentOS为例。

    1.Linux下生成密钥

    • 第一步先在hadoop01中创建秘钥

    • 这里敲(三个回车),就会生成两个文件 id_rsa(私钥)、id_rsa.pub(公钥)
    • (注:如果创建过SSH秘钥会让选择  y/n?   打入Y即可)

    • 使用ssh-copy-id 命令,将01机器的公钥发送给自己

     

    • 使用ssh-copy-id 命令 ,同样的发送给其他多个虚拟机的IP地址

    免密登录原理:

    •  .ssh文件夹下的文件功能解释

     

    1.  ~/.ssh/known_hosts       :记录 ssh 访问过计算机的公钥(public key)
    2.  id_rsa    :生成的私钥
    1.  id_rsa.pub     :生成的公钥
    2.  authorized_keys    :存放授权过得无秘登录服务器公钥
  • 相关阅读:
    shell
    regionMatches方法
    ==
    使用INTO子句创建新表
    数据库除运算
    数据库笛卡尔积运算
    人生格言
    刚开通~
    Nginx:413 Request Entity Too Large
    ORACLE 查看并修改最大连接数
  • 原文地址:https://www.cnblogs.com/yimting/p/9665262.html
Copyright © 2020-2023  润新知