如何在 Linux 中配置基于密钥认证的 SSH?

论坛 期权论坛     
选择匿名的用户   2021-5-30 13:07   275   0
<div class="rich_media_content" id="js_content">
<p><img alt="640?wx_fmt&#61;jpeg" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-ef069d2d8d96c88da2359773371a7e35"></p>
<blockquote style="color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;font-size:17px;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);">
  <p style="min-height:1em;line-height:25.6px;font-size:16.1905px;"><span style="font-size:14px;line-height:1.6;">英文:SK,翻译:Linux中国/LuMing</span></p>
  <p style="min-height:1em;line-height:25.6px;font-size:16.1905px;"><span style="font-size:14px;line-height:1.6;">linux.cn/article-10086-1.html</span></p>
</blockquote>
<p style="min-height:1em;color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;font-size:17px;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);"><br></p>
<h3 style="color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);"><span style="color:rgb(171,25,66);font-size:18px;"><strong>什么是基于 SSH 密钥的认证?</strong></span></h3>
<p style="min-height:1em;color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;font-size:17px;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);"><span style="font-size:15px;"><br></span></p>
<p style="min-height:1em;color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;font-size:17px;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);"><span style="font-size:15px;">众所周知,Secure Shell,又称 SSH,是允许你通过无安全网络(例如 Internet)和远程系统之间安全访问/通信的加密网络协议。无论何时使用 SSH 在无安全网络上发送数据,它都会在源系统上自动地被加密,并且在目的系统上解密。SSH 提供了四种加密方式,基于密码认证,基于密钥认证,基于主机认证和键盘认证。最常用的认证方式是基于密码认证和基于密钥认证。</span></p>
<p style="min-height:1em;color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;font-size:17px;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);"><span style="font-size:15px;"><br></span></p>
<p style="min-height:1em;color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;font-size:17px;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);"><span style="font-size:15px;">在基于密码认证中,你需要的仅仅是远程系统上用户的密码。如果你知道远程用户的密码,你可以使用 ssh user&#64;remote-system-name 访问各自的系统。另一方面,在基于密钥认证中,为了通过 SSH 通信,你需要生成 SSH 密钥对,并且为远程系统上传 SSH 公钥。每个 SSH 密钥对由私钥与公钥组成。私钥应该保存在客户系统上,公钥应该上传给远程系统。你不应该将私钥透露给任何人。希望你已经对 SSH 和它的认证方式有了基本的概念。</span></p>
<p style="min-height:1em;color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;font-size:17px;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);"><span style="font-size:15px;"><br></span></p>
<p style="min-height:1em;color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Microsoft YaHei UI&#39;, &#39;Microsoft YaHei&#39;, Arial, sans-serif;font-size:17px;letter-spacing:.544px;text-align:justify;background-color:rgb(255,255,255);"><span style="font-size:15px;">这篇教程,我们将讨论如何在 Linux 上配置基于密钥认证的 SSH。</span></p>
<p style="min-height:1em;color:rgb(51,51,51);font-family:&#39;-apple-system-font&#39;, BlinkMacSystemFont, &#39;Helvetica Neue&#39;, &#39;PingFang SC&#39;, &#39;Hiragino Sans GB&#39;, &#39;Mi
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP