zoukankan      html  css  js  c++  java
  • 【存在问题,待修改】SSH 远程登陆

    0. 前提

      设置 hosts

      参考链接

      Linux 配置 hosts

      SSH公钥登录原理

    1. SSH 是什么

      SSH ( Secure Shell ) 是一种协议标准,其目的是实现安全远程登录以及其它安全网络服务。

      SSH之所以能够保证安全,原因在于它采用了公钥加密。

      过程如下:

    1. 远程主机收到用户的登录请求,把自己的公钥发给用户。
    2. 用户使用这个公钥,将登录密码加密后,发送回来。
    3. 远程主机用自己的私钥,解密登录密码,如果密码正确,就同意用户登录。

    2. 配置 SSH 免密登陆

      1. 生成公私密钥对

      ssh-keygen -t rsa -P '' -f ~/.ssh/id_rsa

           

           参数说明
          -t   //指定算法rsa
          -P    //指定一个字符串进行加密
          -f   //指定生成文件的位置


      2. 将公钥拷贝到其他节点


      ssh-copy-id centos@s101


      3. 测试ssh


      ssh s101



    且将新火试新茶,诗酒趁年华。
  • 相关阅读:
    栈的实现方式
    复合和继承
    循环链表和双向链表
    抽象类和接口
    private构造器和单例模式
    内部类
    关于初始化和清理
    多态的理解
    幾個小知識
    Youth
  • 原文地址:https://www.cnblogs.com/share23/p/9695841.html
Copyright © 2011-2022 走看看