当我使用 ssh-keygen 生成公钥和私钥时,密码的用途是什么?

当我使用 ssh-keygen 生成公钥和私钥时,密码的用途是什么?

当我使用 ssh-keygen 生成公钥和私钥时,密码的用途是什么?

我对 SSH 业务还很陌生。我有一些基本的想法,即使用 SSH 公钥和私钥可以让远程 SSH 服务器识别我并授权我,而无需通过互联网传输密码。但是当我生成密钥时,它还要求我输入可选的密码。这个密码是干什么用的?使用它的利弊是什么?

答案1

加密您的密钥。这样,如果攻击者获取了您的私钥/公钥,他们就无法利用它们做任何事情。

相关内容