利用秘钥登录服务器

打印 上一主题 下一主题

主题 1676|帖子 1676|积分 5028

在我们测试或生产环境中,为了服务器安全性,有时可能需要以 SSH 密钥的方式登录服务器,接下来,将演示如何通过 SSH 私钥的方式来远程服务器。
一、远程服务器生成密钥对

1、起首在目标远程服务器下生成 SSH 密钥对
  1. ssh-keygen
复制代码
  然后一起回车即可
  2、此时会生成一对密钥对(公钥和私钥)

   私钥:id_rsa
  公钥:id_rsa.pub
    将 公钥放到/root/.ssh/authorized_keys中:   此步骤为了利用秘钥登录时间免密登录
  1. cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys
复制代码
二、私钥下载至本地(毗连客户端)

1、下载私钥至毗连客户端
当密钥对生成完毕后,将私钥(id_rsa)下载至毗连客户端本地,比如,我就下载到我的 Windows 本地,然后通过mobaxterm客户端工具 ssh 远程毗连目标服务器。

2、如果仅仅利用key登录,则需要关闭密码登录:
  1. vim /etc/ssh/sshd_config
复制代码
 
将密码登录改为no


至此完结:::::::::::::

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

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

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

本版积分规则

锦通

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