ssh-keygen -t rsa -p ''为什么不显示密钥

输入 ssh-keygen -t rsa -p ''不显示密钥,而是出现第一张图片上的内容

img

img

【相关推荐】



  • 这篇文章讲的很详细,请看:ssh-keygen 不是内部或外部命令,也不是可运行的程序
  • 除此之外, 这篇博客: ssh-keygen -t rsa -C xxxx@xxxx.com解释中的 ssh-keygen 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:

    从客户端来看,SSH提供两种级别的安全验证:
    第一种级别(基于口令的安全验证):只要你知道自己帐号和口令,就可以登录到远程主机。所有传输的数据都会被加密,但是不能保证你正在连接的服务器就是你想连接的服务器。可能会有别的服务器在冒充真正的服务器,也就是受到“中间人”这种方式的攻击。
    第二种级别(基于密钥的安全验证)ssh-keygen:需要依靠密钥,这里的密钥是非对称密钥。


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^

第二图里面的是大写的P第一个图里是小写的p