HOME 生活记录运维/编程
作者/来源:yixinu.com
栏目:运维/编程
日期:2012-04-10 07:43:57

OpenSSH密钥验证

公钥与私钥

ssh-keygen      生成公钥和私钥

ssh-copy-id 用户名@主机    将公钥拷贝到目的主机中

example:  生成公钥和私钥


[root@fedora14 .ssh]# ls   #在 ~/.ssh 目录下生成了3个文件
id_rsa  id_rsa.pub  known_hosts
[root@fedora14 .ssh]# cat id_rsa.pub  #公钥
ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQDZCqjzBCExCGKFoHnjf5jO3+yyz1ned3i3laDbJsDRsd5f+7sSPU0xdKpbOlPjfYU9hId7El7C7y1zwNdDi5m+JYu73jv1bGAEWHtnP8yXzIqj7a3iN3Y6g3JLpfNEFlOXJsr+OigSzzsWRNl3sN7Pcr9haS5m+jqLNf0aZAWSeuwYuPEQRrWafpEDnyEDlo9b1gofsaGPG3N4f2CDN7wZ9IOF9jLB9vtStSijRYEmuQ5MuFOrBlVNJ5qlGzlOWw74rQH0kW53ynAZwR3Ofbq6vk9pLweR/F941sg6BciEsafNyNOPfgdT7nwhCWPrYwwMyyLCiDVBJeMW+XPWyXZH root@fedora14
[root@fedora14 .ssh]# cat known_hosts   #私钥
192.168.73.173 ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEAzAMlgnV3Mlr60b/Bvj28B5+NtG4QgqoQ54UvUxPz9tgTqTyQTyx/S/yEPN5sHtn/pJHVvzj/QdiClLRlrFKe95nuQJ432WgkNSLYw9eOiS5qGiekTLdkU1w+tos7gNtXeRULuwfIeV0rL5+3RRkQciNA9dFTSrKdxz9BrNcQGCXR4b26EG2Hq1pYhZCUcoqpiZ0CECms2tLn0OTV8zIPR3EQjFbw5fhiyOW95k9Sv7BTNeMgTNHpO0eYjUXU5toGqpZFmxabNg2QS/fjqmePR1P97aPubwknq8sstuiG9krHmratQuLNn5Z2GB88vgGXGN5ZEFnoIb5W8MWuPnDExQ==
[root@fedora14 .ssh]# 




怎么拷贝 公钥  到服务 器

1、将  生成 的公钥(id_rsa.pub)里面的字符 串  复制 
drwx------  2 kyle kyle 4096 12月  4 09:37 ./
drwxr-xr-x 43 kyle kyle 4096 12月 29 13:56 ../
-rw-------  1 kyle kyle 1675  8月 17 18:20 id_rsa
-rw-r--r--  1 kyle kyle  394  8月 17 18:20 id_rsa.pub
-rw-r--r--  1 kyle kyle 2658 12月 29 14:02 known_hosts


2、到服务 器  /root/.ssh/  目录下新建 文件 authorized_keys
drw-r--r--  2 root root 4096 12月 29 14:50 ./
drw-r--r-- 12 root root 4096 12月 29 14:50 ../
-rw-r--r--  1 root root  394 12月 29 14:50 authorized_keys
-rw-r--r--  1 root root  817 12月 29 14:44 known_hosts
root@ubuntu:~/.ssh# pwd
/root/.ssh



3、将刚刚复制 的公钥 字符 串 粘贴 到 这个文件 中 即可 。。




分享到:

Copyright © 2013-2014 yixinu.com 湘ICP备14004402号

QQ:316686606  Email: 316686606@qq.com