Xshell-利用公钥免密码登录服务器

打印 上一主题 下一主题

主题 1009|帖子 1009|积分 3027

目次
Xshell利用密钥登录分为3步:
1.天生密钥公钥与私钥
2.在服务器上绑定公钥
2.1 公钥文件导入Xshell
2.2 移动公钥文件
2.3 修改克制密码登录,只允许公钥登录(可自行选择设置)——发起设置
3.在xshell利用公钥毗连服务器

Xshell利用密钥登录分为3步:

        1.客户机(xshel1客户端)天生密钥(公钥与私钥);
        2.放置公钥(Public key)到服务器(linux)~/.ssh/authorized key文件中;
        3.设置ssh客户机(Xshell客户端)利用密钥登录

1.天生密钥公钥与私钥

打开Xshell,在菜单栏点击“tools(工具),找到新建用户密钥天生导向(如下图)

密钥参数默认下一步

用户密钥信息——这里可以根据你的想法更改密钥名称和设置密钥密码

点击完成

点击导出公钥到本地保存


2.在服务器上绑定公钥

2.1 公钥文件导入Xshell

起首打开Xshell,毗连自己服务器
这里有两种方式将公钥文件导入Xshell:
        1.可以利用xftp传输
        2.直接在Xshell终端将文件拖入(RZ 下令)

2.2 移动公钥文件

将公钥传送到要免密登录的呆板上的~/.ssh/目次

找到刚才天生的公钥,复制密钥信息

在服务器上创建并绑定公钥

找到自己的服务器实例举行密钥绑定(记得关闭实例后再举行绑定)


2.3 修改克制密码登录,只允许公钥登录(可自行选择设置)——发起设置

  1. grep -Ei '^(pub|password|port)' /etc/ssh/sshd_config
复制代码

3.在xshell利用公钥毗连服务器

新建毗连,填写服务器ip地点等信息

选择用户身份登录——>方法选择Public Key——>选择导出的公钥文件——>=填写你设置的密码,点击确认

最后输入用户名,点击确定

乐成登录。



免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

北冰洋以北

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表