Linux SSH公钥登录

    客户端:mhxy162
    服务端:mhxy163
  1. 在客户端生成SSH的公钥, 命令ssh-keygen,

点击(此处)折叠或打开

  1. [root@mhxy162 ~]# ssh-keygen
  2. Generating public/private rsa key pair.
  3. Enter file in which to save the key (/root/.ssh/id_rsa):                  --直接回车
  4. /root/.ssh/id_rsa already exists.
  5. Overwrite (y/n)? y                                                        --y,因为已经存在秘钥 选择y覆盖原有文件 
  6. Enter passphrase (empty for no passphrase):
  7. Enter same passphrase again:                                              --直接回车
  8. Your identification has been saved in /root/.ssh/id_rsa.
  9. Your public key has been saved in /root/.ssh/id_rsa.pub.
  10. The key fingerprint is:
  11. 52:c6:47:45:25:a1:57:d3:76:5d:eb:76:38:f5:b9:25 root@mhxy162.cn
  12. The key's randomart image is:
  13. +--[ RSA 2048]----+
  14. | .o=o+.+|
  15. | . . . o .*|
  16. | + o . oo|
  17. | o . . .oo|
  18. | . S E++|
  19. | . .o+|
  20. | . |
  21. | |
  22. | |
  23. +-----------------+
  24. [root@mhxy162 ~]#
    2. 把客户端的秘钥发布到服务端mhxy163.cn ,参数-i 指定客户端秘钥文件

点击(此处)折叠或打开

  1. [root@mhxy162 ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub root@192.168.137.163
  2. root@192.168.137.163's password:
  3. Now try logging into the machine, with "ssh 'root@192.168.137.163'", and check in:
  4. .ssh/authorized_keys
  5. to make sure we haven't added extra keys that you weren't expecting.
  6. [root@mhxy162 ~]# ssh 192.168.137.163           --可以通过秘钥登录
    Last login: Sat May 21 23:02:39 2016 from mhxy162
    [root@mhxy163 ~]# 
     3. 在服务端查看.ssh服务文件,从客户端发布来的文件被重命名为 authorized_keys

点击(此处)折叠或打开

  1. [root@mhxy163 .ssh]# ll
  2. total 8
  3. -rw------- 1 root root 397 May 21 23:03 authorized_keys                 --秘钥登录文件
  4. -rw-r--r-- 1 root root 177 May 21 23:05 known_hosts                     --SSH登录记录的文件   
  5. [root@mhxy163 .ssh]#
  6. [root@mhxy163 .ssh]# cat authorized_keys 
    ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAyHM8Q09kQ0xg+ZhrkLto1gdUV07sLQGsnoHFzkwGtKBftdbSOmEacGoz8Tn/ZL5IuJlFZt+DFwCK0ZIf/ecwP/QpBhWbQ5cOcjWjjqCSauCtoPrgPzdp7OMnSuCbGDk0QCfW19PW7ct8OPaOs5868kexIhc5f1jpY7TriJ4I3z0s4on6v69PTkVEd/qo+eZ73dHrTojV40No+d6VDWIbIRM7eU/DRnJqSZ9R2JZg+RNWf3ljoX204aHw7HZ2aBibKgxXsImQTMVZqpyRQ+OinTXO8acfDRRw3gOCoiN4V+m0h9CthUkfjiE1ai5M5/y/Mk9SkpEqSIKKRVl3NV5rDQ== root@mhxy162.cn
    [root@mhxy163 .ssh]# cat known_hosts 
    192.168.137.163 ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBOyOeMy5W+53bBgrK+yoiL6zOBj3WxBFEiNipdeiVGUMJ5BIpaLOob7Vs1T7eudLz+R9d3an+EtaLBKSPRrw8aU=
    [root@mhxy163 .ssh]# 





来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/27039319/viewspace-2104460/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/27039319/viewspace-2104460/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值