【原创】Linux机器间ssh无秘打通登录

一,Linux机器之间无秘登录ssh打通登陆的原理。1,在客户机上生成rsa所需的公钥和私钥,并把公钥传递到服务机器。这样客户机在请求登录服务机器的时候,服务端检查authorized_keys看是不是已配置的客户端,是的话,则取出公钥,并生成一串随机数,使用公钥进行加密,把密文回传给客户机,客户机用自己的私钥进行解密。把解密后的随机数返回给服务机,服务机比对后跟自己生成的随机数是一样的,则认证通过。


二,无密码登录,打通的步骤。1,在客户端使用指令:ssh-keygen  然后一路回车。这样可以生成所需要的秘钥和公钥。

将客户机生成的公钥文件内容,已>>追加的形式,追加到 authorized_keys文件里面。追加内容可以用scp考到服务端,在服务端,再用cat  >>重定向追加到authorized_keys文件里面去。

未经允许不得转载:大自然的搬运工 » 【原创】Linux机器间ssh无秘打通登录

赞 (0)

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址