• ssh免密码登录


    生成秘钥

    $ ssh-keygen.exe
    Generating public/private rsa key pair.
    Enter file in which to save the key (/c/Users/17982/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    Your identification has been saved in /c/Users/17982/.ssh/id_rsa.
    Your public key has been saved in /c/Users/17982/.ssh/id_rsa.pub.
    The key fingerprint is:
    SHA256:sNyM89sJWZx/wsdoa6aJYHM5ySAyEEagW0L4 1782@DESKTOP-4FR0RKP
    The key's randomart image is:
    +---[RSA 3072]----+
    |==o . oo         |
    |.o.. o.+.        |
    |+.* o.=          |
    |o=.= +.B         |
    |+ o.o B.S        |
    |o+E= o+= +       |
    |..o.*=  + o      |
    |  . o.   .       |
    |                 |
    +----[SHA256]-----+

    将公钥上传到服务器

    $ ssh-copy-id zxc@zhangxuechao.top
    /usr/bin/ssh-copy-id: INFO: Source of key(s) to be installed: "/c/Users/17982/.ssh/id_rsa.pub"
    /usr/bin/ssh-copy-id: INFO: attempting to log in with the new key(s), to filter out any that are already installed
    /usr/bin/ssh-copy-id: INFO: 1 key(s) remain to be installed -- if you are prompted now it is to install the new keys
    zxc@zhangxuechao.top's password:
    
    Number of key(s) added: 1
    
    Now try logging into the machine, with:   "ssh 'zxc@zhangxuechao.top'"
    and check to make sure that only the key(s) you wanted were added.

    注意:上传给哪个用户,哪个用户才可以免密

  • 相关阅读:
    设计模式
    C++下char/string跟int型转换比较
    function
    流程控制
    运算符
    type
    language
    phpbasic
    html标签集合
    课题六
  • 原文地址:https://www.cnblogs.com/zhangxuechao/p/12756297.html
Copyright © 2020-2023  润新知