Chinaunix首页 | 论坛 | 博客
  • 博客访问: 346514
  • 博文数量: 93
  • 博客积分: 2322
  • 博客等级: 大尉
  • 技术积分: 1600
  • 用 户 组: 普通用户
  • 注册时间: 2012-08-27 10:23
文章分类

全部博文(93)

文章存档

2018年(12)

2012年(81)

分类: LINUX

2012-08-28 16:09:47

 

服务器与服务器进行scp,备份时都需要密码的认证造成了很多不便,以及安全的隐患,利用ssh的证书认证可以方便的进行备份与拷贝,提高了安全性能。 

方法如下:
     在服务器A上:创建密钥
[root@localhost ~]# ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/root/.ssh/id_rsa):
Created directory '/root/.ssh'.
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:
然后进行
scp id_rsa.pub    ip:.ssh/authorized_keys
cat id_rsa.pub  >> authorized_keys
拷贝到服务器B上,然后再服务器B上重复A的操作即完成双向认证。
注:如果没有root下没有.ssh请建立一个即可。
阅读(1446) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~