![公钥认证问题](https://linux22.com/image/808399/%E5%85%AC%E9%92%A5%E8%AE%A4%E8%AF%81%E9%97%AE%E9%A2%98.png)
不久前,我在开发箱上创建了新的 ssh 密钥。我做了:
ssh-keygen-t rsa-C“[电子邮件保护]“
我将密钥复制到我的共享主机。
现在我需要使用密钥上的凭据进行连接,对吗?
为了现在使用这些凭据进行连接,我应该在命令行上写什么?
请提供建议,我有点迷茫。
K. 问候,MEM
答案1
启动一个终端并通过 ssh 连接主机
ssh [email protected]
如果您在服务器端有您的凭证,您会被询问主机的签名,如果您有密码,您将需要提供它(您不需要,因为我可以从您的密钥生成器中获取)。
在您的主目录 /home/username/ 中还有更多内部信息,其中有一个名为 .ssh 的文件夹,您可以使用 ctrl+h 显示它。在那里您可以找到所有密钥。如果有人向您索要密钥,您应该使用扩展名为 .pub 的密钥。文件名中还包括加密算法。