【问题标题】:cannot find id_ed25519 private and public key file in the ssh file folder在 ssh 文件夹中找不到 id_ed25519 私钥和公钥文件
【发布时间】:2020-11-27 21:18:41
【问题描述】:

我是 ssh 新手,遇到了一些麻烦。

我需要使用 OpenSSH 和 Tools->deployment->configuration 中的私钥将我的 windows10 上的 pycharm 连接到远程服务器,但现在我在 ssh 文件夹中看不到 id_ed25519 或 id_ed25519.pub 文件。

我使用以下代码生成了 Ed25519 密钥:

cd ~
ssh-keygen -t ed25519

我可以通过以下命令找到我的私钥和公钥:

cd .ssh
ls
#return: id_ed25519  id_ed25519.pub  id_rsa  id_rsa.pub known_hosts

我想知道为什么私钥和公钥消失了,或者它们是否存储在其他地方。但是我可以找到上面命令返回的其他文件。

我什至使用 pubkey 成功连接到我的远程服务器。

有什么解决办法吗?

【问题讨论】:

  • 这不是编程问题。
  • 是的!原来这是一个愚蠢的问题。我真的需要了解更多并熟悉。

标签: ssh windows-subsystem-for-linux remote-server ssh-keys openssh


【解决方案1】:

我找到了答案!

我多次生成密钥。并且每次我需要使用以下命令将密钥复制到 Windows 文件系统。

cd /mnt/c/users/<my-account>/.ssh/

我有两个帐户,一个用于个人用途,另一个用于工作。那是我犯错的地方。我在&lt;my-account&gt; 中填写了错误的帐户。也就是说,我登录了其他的。

真是太傻了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-14
    • 2020-07-25
    • 2017-12-18
    • 2017-01-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-28
    相关资源
    最近更新 更多