zoukankan      html  css  js  c++  java
  • id_rsa id_rsa.pub

    id_rsa  私钥

    id_rsa.pub  公钥

    https://blog.csdn.net/qq_36663951/article/details/78749217

    https://blog.csdn.net/diyxiaoshitou/article/details/52471097

    id_rsa.pub 的作用

      上班的第一天,上司大哥都会说:待会给我发个公钥吧。 这里说的公钥其实就是id_rsa.pub。上司大哥是要把我们的客户端公钥上传到服务器,然后再把这个客户端公钥添加到authorized_keys。添加后,服务器就会认为你这个客户端为可信任。你则可以访问这个服务器了。

      个人阿里云测试:

    [root@iz2ze5xd9ppdog0cch5vs0z ~]# ssh-keygen -t rsa
    Generating public/private rsa key pair.
    Enter file in which to save the key (/root/.ssh/id_rsa): y
    Enter passphrase (empty for no passphrase): 
    Enter same passphrase again: 
    Your identification has been saved in y.
    Your public key has been saved in y.pub.
    The key fingerprint is:
    SHA256:fI5TxBpVS199BCl8lmo21bY1MC4hI5mlv3G3QVto+5M root@iz2ze5xd9ppdog0cch5vs0z
    The key's randomart image is:
    +---[RSA 2048]----+
    |       .++.+ooo*+|
    |       oooo.=oOo*|
    |       .. o..@.o=|
    |       ..+  O +. |
    |        Soo+ *   |
    |         =+ . + .|
    |        o..  . E |
    |         .      .|
    |                 |
    +----[SHA256]-----+

      在 /root 目录下多了两个文件,y 和 y.pub

    [root@iz2ze5xd9ppdog0cch5vs0z ~]# pwd
    /root
    [root@iz2ze5xd9ppdog0cch5vs0z ~]# ls -al
    total 128
    dr-xr-x---. 12 root root  4096 Jul  7 20:10 .
    dr-xr-xr-x. 18 root root  4096 Jun 15 19:52 ..
    -rw-------   1 root root 16146 Jul  5 00:41 .bash_history
    -rw-r--r--.  1 root root    18 Dec 29  2013 .bash_logout
    -rw-r--r--.  1 root root   176 Dec 29  2013 .bash_profile
    -rw-r--r--.  1 root root   176 Dec 29  2013 .bashrc
    drwx------   5 root root  4096 Jun 20 21:11 .cache
    drwxr-xr-x   5 root root  4096 Jul  4 00:10 code
    drwx------   7 root root  4096 Jun 20 21:11 .config
    -rw-r--r--.  1 root root   100 Dec 29  2013 .cshrc
    -rw-------   1 root root    87 Jun 13 20:09 .dbshell
    drwx------   3 root root  4096 Jun 20 03:02 .dbus
    -rw-r--r--   1 root root   106 Jun 14 12:56 dump.rdb
    drwx------   2 root root  4096 Jul  7 03:34 .gnupg
    -rw-------   1 root root   314 Jun 20 03:02 .ICEauthority
    drwxr-xr-x   3 root root  4096 Jun 20 02:44 .local
    -rw-------   1 root root     0 Jun 13 13:38 .mongorc.js
    -rw-------   1 root root    73 Jun 14 12:53 .mysql_history
    drwxr-xr-x   2 root root  4096 Oct 15  2017 .pip
    drwxr-----   3 root root  4096 Jun 13 13:23 .pki
    -rw-r--r--   1 root root    64 Oct 15  2017 .pydistutils.cfg
    -rw-------   1 root root   784 Jun 20 22:15 .rediscli_history
    drwx------   2 root root  4096 Jun  5 00:43 .ssh
    drwxr-xr-x   3 root root  4096 Jun 25 22:50 .subversion
    -rw-r--r--.  1 root root   129 Dec 29  2013 .tcshrc
    -rw-------   1 root root  5443 Jun 19 23:49 .viminfo
    -rw-r--r--   1 root root    11 Jun 14 12:13 .vimrc
    -rw-------   1 root root     0 Jun 20 03:02 .Xauthority
    -rw-------   1 root root  1766 Jul  7 20:10 y
    -rw-r--r--   1 root root   410 Jul  7 20:10 y.pub

      查看

    [root@iz2ze5xd9ppdog0cch5vs0z ~]# cat y.pub 
    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDGVjc7/p/5l0U4bniHBozg5t7sHMhLFfIGf17GoZaWA5OPflRBMr3YrJ1uvigNrzhEIZGvYnb6W+coUHuV9wu9ht6DvIkcFVSQsv/IEi/GbdkAonTH7/MlehYw7rv6FcXF635Re5hD8fFrci8pMTdv++IR5eDtjVHmhl+QNAUKpnNC+GkPyNSvtxxZxURKs0Qj8hFamKIIAdqWKZlyRBk7J6DghVzugfDKrDnkRCcLQ2YhSH90BBzbqngJP23nhRsLG4NN1MObQY/3bXL0k7EBWT1JfJN/zAyeWEV9ElyqBBkdUDs+2A69LO39WfhAwgIVPgzuLpxPHtDMrbtjGH8f root@iz2ze5xd9ppdog0cch5vs0z
    [root@iz2ze5xd9ppdog0cch5vs0z ~]# cat y
    -----BEGIN RSA PRIVATE KEY-----
    Proc-Type: 4,ENCRYPTED
    DEK-Info: AES-128-CBC,D83C1DCD5C2C7E2797BBB6C4E8A02CA0
    
    OlerAfyNyW6h8gmhd+ii95WxUnpr8TiSs00ckgjDxMnWQw0LZh8bYcfXTzJWOQKH
    7/K+kxJSHpDgVHaUCwuKGfP8iORhqpF2/ADIeg1cVRh13FWv9D7RT9SLJEILMcL5
    M5IrJJpSMby/N+db3DCjKMzIgg5ZJeGleQ8Xmwke/4Ro2SZFZaUm1I8oZY3E2HXC
    kzoSN5w+E97DqS3mDcqw4RbV3b6i8aMlAPPOqOt2X2gNgclolC2D2I9NWCOOAjWQ
    CoLckxjvoVC1o7BDHbmvJg8qpzcI/G9im+/AW7UgiBPBHC4JWuuU4rfm3dBvW1MJ
    HsOMp0OHdOvKpw71cARVR2mbefPWNBomws1CdsuhCvaqORI591DE2JQLyGkGRd6M
    Xb2vgMDwC+qDL7KZDZy++JbXc6GsC/wP7Kgy99t4O2bFebQ7IPJmw+60mcf3586b
    VbmBPGgzrxj5ieTAi+a3VcJmqeVFJkJ3YcFNLFgoUB9EZoUKfsFBdWiqlIbSsX6e
    2X+g44hvLkvl7pj3GAr0AGn4rCF/haCYdpoZ+L2l+tb3nq8/EImkHtiHFjvGIft2
    ce5fm8uQESX80O0B343/lpfTwwE/HkKqmoOPSskpPMtLNNoS8k6T1+lNnnmtDQ+9
    H5Xt2cfz0kctTYvTc3Gf10Qxyb+5VQNFDf3Y/0YIunuaFgGsahdmCoFzSxtsB8Ir
    kQvd3M7Ln0PbTTWllIjAq8dssPj+C0ZkcFKHj2X9aLpdohik2aqB3kmrbVSUGTwy
    HyaKRBe6ORuYp1+qm/FDN8a1FzZgZwp4khHSKRiMEDSmjFFl9BMPHWQNnlgwTj8N
    j6zB4vK6u6rI3ZN6bQPYribvpUDR+bR5L7FNBrG981g1n6lQtGSHuOXngSeo3twZ
    5Vv259LXzb1pAKP+nOt+0LbI783oy4T1v+HuZtOX5sMvbnJcpE6FWRuEfpk2H9MY
    RkbdLHTaqmEhKW7KKBRJDBj+Td7MNcbtGRDHSoISC8ExYkPg7SZJVj3pwXrboPed
    2AAF26DvThLdMBrCaBbxZgKJ/zUfmK6lMSoJ7sv56/qhRufpHMQeNNhzTISsbTBe
    wmTcjiUl8x+txX5bkPRbeAGukqS9OnPbhat91R1hc6b59CBeKwMNsDb4u1ZFnxbf
    Z3OcwQzK07jr64o2KlPwhtcG4jvq4cuIrYoZpvRicl6LsyvEkkoVggf2YYEE5Kmf
    plLN/TnFstx5MTf7shZvF31LW+pa90bQAXc+kQVxw0g7fUlu58YVQPmSWJEHJXSa
    6Vmy/AyX9Gw93ibTot77nAda5qPP63WZZhd+al7Vjz9lUwqP2d5Csfg4cFfW9ev6
    Ht+m3SLs5SZsNoAERy4nrtGIlEN3KKAuseVGbwHFkyo7TYsF6eUdDdwiBBLlFztB
    lCC7frq2V8x2kvSp7C1s9C7K5ItBS7y7Rh2EyU8e4WPoJzZ28to+KVigrG6xSLyq
    wS5Hc2A6XnPybZLM9rCPniGzC7uD4fZNSBXPnaB4jzx8ViNM5HgA/mVOsCTp2sP4
    ds+Ayy9P13lKFlCOmFVnh8pgn+GYsU8LVKZ0FiFZbEK6Y9CxOTE969lxKEpOD4fI
    -----END RSA PRIVATE KEY-----

      查看authorized_keys

    [root@iz2ze5xd9ppdog0cch5vs0z .ssh]# cd ~/.ssh/
    [root@iz2ze5xd9ppdog0cch5vs0z .ssh]# ls -al
    total 8
    drwx------   2 root root 4096 Jun  5 00:43 .
    dr-xr-x---. 12 root root 4096 Jul  7 20:10 ..
    -rw-------   1 root root    0 Jun  5 00:43 authorized_keys
    [root@iz2ze5xd9ppdog0cch5vs0z .ssh]# cat authorized_keys 
  • 相关阅读:
    mysql 函数 存储过程 事件(event) job 模板
    protobuf 无proto 解码 decode 语言 java python
    mitmproxy fiddler 抓包 填坑
    android adb 常用命令
    android机器人 模拟 踩坑过程
    RabbitMQ添加新用户并支持远程访问
    Windows下RabbitMQ安装及配置
    Java mybatis mysql 常用数据类型对应关系
    easyExcel 踩坑
    linux防火墙查看状态firewall、iptable
  • 原文地址:https://www.cnblogs.com/654321cc/p/9278312.html
Copyright © 2011-2022 走看看