zoukankan      html  css  js  c++  java
  • SSH实现无密码登录

    ①、基于秘钥的安全验证:

      基于秘钥的安全验证方式是指需要依靠秘钥,必须事先建立一堆秘钥对,然后把公用秘钥(Public key)放在需要访问的目标服务器上,另外,还需要把私有秘钥(Private key)放到SSH的客户端或对应的客户端服务器上。

      -t  指定要创建的秘钥类型 ,默认是 rsa

    ②、加密方式 dsa 和 rsa 的区别:

      dsa:就是数字签名算法的英文全称的简写。

      rsa:既可以进行加密,也可以进行数字签名实现认证,而dsa只能用于数字签名从而实现认证。

    1、生成秘钥 :

    ssh-keygen -t rsa    # -t 指定生成秘钥方式,生成秘钥过程需要三次回车

     2、将生成的公钥传给 ssh 的对端

    ssh-copy-id root@192.168.3.136  #对端地址

     3、登录测试:

    ssh root@192.168.3.136

      ssh登录对端成功。

     4、修改主机名:

    (1)永久生效:

      修改主机名:/etc/hostname
      hostname 主机名
      机器重启生效(ssh远程连接 -- logout-- 重新连接即可)

    (2)临时生效,重启机器失效

      hostname  主机名

      bash 或 su

  • 相关阅读:
    OpenCV 使用FLANN进行特征点匹配
    OpenCV 特征描述
    OpenCV 特征点检测
    OpenCV 亚像素级的角点检测
    OpenCV Shi-Tomasi角点检测子
    OpenCV Harris 角点检测子
    OpenCV 模板匹配
    OpenCV 直方图计算
    OpenCV 直方图均衡化
    OpenCV 仿射变换
  • 原文地址:https://www.cnblogs.com/wqs-Time/p/11678910.html
Copyright © 2011-2022 走看看