找回密码
 注册
搜索
热搜: 活动 交友
查看: 207|回复: 0

当您使用像 Ubuntu 这样的 Web

[复制链接]

1

主题

0

回帖

5

积分

新手上路

积分
5
发表于 2023-9-21 14:28:48 | 显示全部楼层 |阅读模式
服务器时,您可能会花费大量时间在通过 SSH 连接到服务器的终端会话中。为了节省时间,我建议使用 ssh 密钥更快地访问您的服务器。在接下来的段落中,我们将了解如何通过三个简单的步骤为 Ubuntu 安装配置 SSH 密钥。第 1 步:创建 RSA 密钥对第一步是在客户端计算机(通常是您的计算机)上创建密钥对(私有和公共)。如果您使用 Windows,请打开 shell 或命令提示符并键入以下命令:ssh-keygen默认情况下,ssh-keygen 命令创建一个 2048 位 RSA 密钥对,这对于大多数用例来说足够安全(您可以选择传递 -b 4096 标志以创建更大的 4096 位密钥)。

输入命令后,您应该看到以下输出:Generating public/private rsa key pair.Enter file in which to save the key ENTER 将密 电话号码列表 钥对保存到主目录中的 /.ssh/ 子目录,或指定备用路径。如果您之前已经生成了 SSH 密钥对,您可能会看到以下提):您可以选择在此处输入与 ssh 密钥一起使用的安全密码。密码增加了额外的安全层。或者,不要写入任何内容并按 ENTER 键以避免将密码与 ssh 键一起使用。然后您应该看到以下输出RSA 2048]-您现在拥有可用于对服务器进行身份验证的公钥和私钥。

下一步是将公钥放在服务器上,以便您可以使用基于 SSH 密钥的身份验证进行登录。第二步:将公钥复制到服务器将公钥复制到 Ubuntu 主机的最快方法是使用名为ssh-copy-id的实用程序。由于其简单性,强烈推荐此方法(如果可用)。




如果您的客户端计算机上没有 ssh-copy-id,您可以使用本节中提供的两种替代方法之一(通过基于 SSH 的复制或手动复制密钥)。使用 ssh-copy-id 复制公钥许多操作系统默认包含 ssh-copy-id 工具,因此您可以在本地系统上使用它。要使此方法发挥作用,您必须已经具有对服务器的基于密码的 SSH 访问权限。要使用此工具,只需指定要连接的远程主机以及具有 SSH 访问权限的用户帐户和密码即可。这是将复制公共 SSH 密钥的帐户。

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黒屋|Quetzal Audio

GMT+9, 2025-2-23 03:49 , Processed in 0.199550 second(s), 18 queries .

Powered by Discuz! X3.5

Copyright © 2001-2025 Tencent Cloud.

快速回复 返回顶部 返回列表