zoukankan      html  css  js  c++  java
  • ssh免密码登陆

    设置SSH免登陆

    node01 通过SSH免密码登录到node02、node03

    以root用户为例

    1、使用root用户登录到node01机器,首先进入root用户的家目录下

    cd /root

    2、进入到.ssh目录下(注意.ssh是隐藏文件)

    cd .ssh

    3、在.ssh目录下执行如下命令生成私钥(id_rsa)和公钥文件(id_rsa.pub)

    执行命令ssh-keygen -t rsa

    遇到需要输入的提示一直按回车

    4、执行完成会生成私钥(id_rsa)和公钥文件(id_rsa.pub)

    5、通过ssh-copy-id命令将node01这台机器root用户的公钥文件(id_rsa.pub)文件内容拷贝到node02和node03两台机器

    ssh-copy-id -i id_rsa.pub root@node02

    ssh-copy-id -i id_rsa.pub root@node03

    6、在node02和node03的root用户的家目录下,进入到.ssh目录

    cd /root/.ssh

    在authorized_keys文件中已经添加了node01的公钥文件内容,可以和第4步node01机器生成的root用户公钥文件内容对比下,应该是一样的

    7、在node01通过ssh登录到node02和node03,此时不在需要输入密码

    ssh node01这样就可以直接登录到node02机器

  • 相关阅读:
    触发器(2)
    触发器
    GZipStream
    MemoryStream类读写内存
    ashx一般处理程序
    Redmin 一键安装
    Unity3D和网页数据交互的基本原理
    apk MIME类型
    [leetcode]Valid Sudoku
    [leetcode]Search in Rotated Sorted Array
  • 原文地址:https://www.cnblogs.com/llphhl/p/8832523.html
Copyright © 2011-2022 走看看