前言
有时候我们需要远程连接一个主机并对其进行管理,这时候我们可以通过XShell轻松创建SSH密钥与公钥,之后将公钥置于要访问的主机,我们就可以远程访问与管理我们的目标机器了。
秘钥生成
公钥
工具——》新建用户密钥生成向导
下一步:
继续下一步:
继续下一步:
之后保存公钥:
私钥
点击上面的“完成”选项之后,你会进入到“私钥”管理界面,之后进行导出
设置密码
支持你的私钥、公钥就已经搞定了!
远程连接
在服务器上添加公钥权限
- 上传公钥到服务器的/root/.ssh目录下
- 执行命令
cat id_rsa_2048.pub >> authorized_keys
与chmod 600 authorized_keys
- 然后执行
cat authorized_keys
即可看到公钥内容已经添加到文件中去了。
在XShell中登录
- 文件-> 新建
填写连接名称,之后填写主机的IP地址
- 填写身份认证信息(这里也可以选择使用之前的密钥来进行连接)
之后即可远程连接