-1

假设我们正在连接到 Rackspace 上的服务器,并使用我的用户名 Justin 在我的 MacBook Pro 上生成一个公共 SSH 密钥。然后,我们将 Justin 的公共 SSH 密钥添加到 Rackspace 上的服务器,然后我们现在可以无需密码即可连接。

如果我将 Justin 的 SSH 公钥放在我的 iMac 上,然后尝试从这台新计算机连接到 Rackspace 服务器,会发生什么情况?这仍然有效吗?

如果不是,如果我回到我的 MacBook Pro,但不是以 Justin 身份登录,而是以 Mike 身份登录,并尝试使用 Justin 的公共 SSH 密钥从 Mike 的帐户连接到 Rackspace 服务器,那该怎么办。又会发生什么?

基本上,SSH 密钥是否仅适用于生成它们的机器和帐户?

4

1 回答 1

2

不,它们与计算机无关。

无论如何,您都应该重新生成一个新的 ssh 密钥,以便在您的计算机被盗时禁用它。如果你丢失了你的唯一的 SSH 密钥,那真的很糟糕。

于 2012-11-17T01:22:12.177 回答