![为什么我没有 .pub ssh 密钥?](https://linux22.com/image/885678/%E4%B8%BA%E4%BB%80%E4%B9%88%E6%88%91%E6%B2%A1%E6%9C%89%20.pub%20ssh%20%E5%AF%86%E9%92%A5%EF%BC%9F.png)
ct-ssh-14 的 .pub 部分在哪里,是否可以存在单独的私钥,因为我没有从 .ssh 文件夹中移动任何文件?
user@user-OptiPlex-760:~/.ssh$ ls -1a
.
..
config
ct-ssh-14
known_hosts
答案1
是的。有私钥就足以进行身份验证。您可以使用以下方法从私钥生成公钥ssh-keygen
:
ssh-keygen -yf ct-ssh-14
这是常见的做法,当有人要求你下载某些服务的私钥时。下载两个单独的文件可能会很麻烦。