Linux系统的ssh密钥认证
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux系统的ssh密钥认证相关的知识,希望对你有一定的参考价值。
在linux客户机上生成rsa的ssh密钥
Id_rsa 是密钥
Id_rsa.pub 是公钥
[[email protected]xuegod128~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /root/.ssh/id_rsa.
Your public key has been saved in /root/.ssh/id_rsa.pub.
The key fingerprint is:
e2:19:f2:b4:e3:90:b6:36:08:70:1c:1d:2d:67:53:16 [email protected]localhost.cn
The key‘s randomart image is:
+--[ RSA 2048]----+
| ..o .E. |
| . o =. |
| . . + . |
|. o |
|.. . + S |
|. * = |
| . .+ * |
| ..o+ . |
| .... |
+-----------------+
然后把客户端公钥发给linux的服务器(192.168.31.129)
[[email protected] ~]# ssh-copy-id -i /root/.ssh/id_rsa.pub 192.168.31.129
[email protected]‘s password:
Now try logging into the machine, with "ssh ‘192.168.31.129‘", and check in:
.ssh/authorized_keys
to make sure we haven‘t added extra keys that you weren‘t expecting.
测试客户端登录情况
[[email protected] ~]# ssh 192.168.31.129
Last login: Sun Jan 24 23:23:07 2016 from 192.168.31.188
[[email protected] ~]# exit
logout
Connection to 192.168.31.129 closed.
[[email protected] ~]#
完成!!!
本文出自 “︵稻愺亾☆” 博客,请务必保留此出处http://linxm.blog.51cto.com/10966682/1738105
以上是关于Linux系统的ssh密钥认证的主要内容,如果未能解决你的问题,请参考以下文章