代码之家  ›  专栏  ›  技术社区  ›  Esben Eickhardt

Linux Subsystem for Windows在哪里查找ssh密钥?

  •  1
  • Esben Eickhardt  · 技术社区  · 7 年前

    我在使用时遇到问题 SFTP 和其他服务 Linux Windows子系统 ,因为我无法将服务指向正确的ssh文件夹。

    我一直在使用与Linux相同的设置,方法是将by keys放在文件夹中:

    /home/myuser/.ssh/id_rsa
    

    但是,这不是 SFTP 等等。在子系统上默认查找!我看了关于这个主题的多篇文章,只找到指向这个设置的文章。

    1 回复  |  直到 7 年前
        1
  •  3
  •   Esben Eickhardt    7 年前

    正确的 违约 要将ssh密钥放在其中以便它们在Linux子系统上工作,请执行以下操作:

    C:\Users\myuser\.ssh\id_rsa
    

    如果您在子系统上,路径是:

    /mnt/c/Users/H52Z/.ssh/is_rsa
    

    我希望这能解决每个人的问题,他们也一直在纠结的设置。