当前位置:   article > 正文

Xshell配置Xagent登陆服务器

xagent

免密登录

本地免密登录Linux服务器

在新建会话的时候使用Public Key的方式进行登录验证即可。
对于本地与远程Linux服务器的登录操作,使用SSH免密登录的方式确实比使用密码的方式更加简单安全。

Linux服务器之间免密登录

由于SSH证书私钥是存在本地的,在Linux服务器上面都只存了对应的公钥,并没有私钥。

举个例子

例如有服务器:A(192.169.0.100),B(192.169.0.101),需要完成:登录A并从A中远程拷贝文件至B

scp ./tmp 192.169.0.101@userb:/tmp/xxx
  • 1

如果要支持免密登录,必须将秘钥上传到登录前所在机器中,这样虽然能进行免密登录,但是将秘钥都在远程机中存一份很容易导致秘钥的泄漏。
否则,还是必须使用密码的方式进行身份验证,比较不方便。

解决方案

使用Xshell中自带的Xagent,可以支持在远程Linux服务器跳转的时候使用免密验证,将验证请求转发至Xagent服务器中进行,这样我们在服务器之间相互操作也不需要再次输入密码了。

1. 配置Xagent服务器

这里写图片描述

2.导入私钥

这里写图片描述

3.在登录选项中启动Xagent配置

这里写图片描述

配置完成后,在进行scp命令操作自动会进行免密登录并执行,不会让输入密码

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/536908
推荐阅读
  

闽ICP备14008679号