Windows 10 SSH密钥

问题描述 投票:56回答:9

安装Windows 10后,我很难将SSH密钥启动并运行。普通方法是创建它并将其放在.ssh下的用户帐户中。此文件夹似乎在Windows 10中不可用。

其他人遇到这个?我需要有3个SSH密钥用于不同的回购,这真的让我感到高兴。

ssh-keys windows-10
9个回答
2
投票

我发现了一个值得注意的例外,在Windows 10中,如果文件名未在ssh-keygen生成器中指定,则使用所描述的路由仅将文件写入文件夹。

提供自定义密钥名称会导致包含RSA公钥和私钥的文件不会写入该文件夹。

  • 打开Windows命令行
  • 输入ssh-keygen
  • 将文件名留空,只需按回车键,
  • 设置密码
  • 生成密钥文件。他们现在会存在。并存储在c:/Users/YourUserName/.ssh/

(使用Admin命令行和Windows 10 Pro)


0
投票

我终于通过运行打开命令行与“运行管理员”来工作,即使我已经是管理员,可以手动创建目录


0
投票

我今天遇到了一个问题。

对于GIT,密钥必须具有2048的强度,必须位于users .ssh目录中,并且称为id_rsa和id_rsa.pub。将密钥粘贴到文件中时,请确保使用不添加VIM等新行的程序。


0
投票

我正在运行Microsoft Windows 10 Pro,版本10.0.17763 Build 17763,我在C:\ Users \ jrosario \ .ssh轻松地看到我的.ssh文件夹,而无需编辑权限或任何内容(尽管在文件资源管理器中,我确实选择了“显示隐藏的文件,文件夹和驱动器”):enter image description here

密钥存储在名为known_hosts的文本文件中,该文件看起来大致如下:enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.