基于SSH RSA的信任关系

Posted 写代码的运维妞

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了基于SSH RSA的信任关系相关的知识,希望对你有一定的参考价值。

RSA 非对称加密算法

client  --->  server

私钥    公钥

 

1. 客户端生成密钥对

    ssh-keygen -t rsa

执行后产生的密钥对分别追加写入以下文件(示例是以root登录):

/root/.ssh/id_rsa    私钥文件

/root/.ssh/id_rsa.pub  公钥文件

2. 把公钥告诉服务端上的指定用户

  打开客户端上的文件 id_rsa.pub,获取最新生成的公钥,将其添加到服务端 /root/.ssh/authorized_keys 文件中。这样可以从客户端,以root用户身份ssh登录服务端。又如,将公钥添加到 /kaye/.ssh/authorized_keys 中,则可以从客户端,以用户kaye的身份ssh登录服务端

以上是关于基于SSH RSA的信任关系的主要内容,如果未能解决你的问题,请参考以下文章

两条命令在Linux主机之间建立信任关系

ssh两台机器建立信任关系无密码登陆

linux主机之间建立ssh信任关系

Linux两台主机之间建立信任

SSH 信任关系建立

ssh两台机器配置互相信任关系