上周,2023年,我的朋友在换电脑时遇到了问题。他的 SSH 密钥丢失了,新计算机无法连接到服务器。他尝试续订,但发现找不到旧的密钥文件。最终他只能重新生成新的密钥对,然后更新服务器配置文件。过程很烦人,不过最后他还是解决了。
SSH密钥基本上是确保远程登录安全的重要工具。总之,情况因人而异,但丢失 SSH 密钥确实令人头疼。由你决定。如果您遇到类似情况,请记住备份密钥文件。我刚刚想到的另一件事是,如果您使用 GitHub,请记住在 GitHub 上添加您的公钥,以便您可以轻松地在不同机器之间使用 SSH 连接。
上周,我的一个朋友在 2023 年告诉我,他换了工作,需要重新生成 SSH 密钥。
本质上,他说,SSH 密钥是用于远程登录服务器的密钥。
他更换了公司,因此新服务器需要新密钥。
他生成了两个密钥,一个用于本地,一个用于服务器。
每个人的情况都不同,有些人可能只需要少数几个,他说。
他最后说密钥生成过程非常简单,只需使用 ssh-keygen 命令即可。
但是,如果您不习惯命令,这可能会有点困难。
我问他你用哪一个来生成密钥的?
他说我用GitHub。
他给我发了一个链接,让我亲自看看。
我看了一下,觉得很有趣。
我有另一个想法,他说,不要忘记备份你的钥匙,如果你丢失了它们,你就会有麻烦。
他说:“好吧,我先忙我的日常工作。”
算了。
SSH 密钥。 2018年,某公司实现自动化运维,使用公钥认证。结果服务器因密钥泄露被黑客入侵,造成数百万损失。
这是一个陷阱,不要信任默认密钥并定期更改它。
不要这样做,手动生成密钥,不要使用工具自动生成密钥。
实用提醒:确保密钥安全存储并定期更新。