gpt4 book ai didi

windows-server-2012-r2 - Windows 上的 OpenSSH - “XXX 无法在 __PROGRAMDATA__ 中保存您的公钥

转载 作者:行者123 更新时间:2023-12-04 01:15:47 25 4
gpt4 key购买 nike

我正在尝试在 Windows Server(2012 R2 标准)上安装 OpenSSH,并且我一直在按照以下说明操作:https://www.server-world.info/en/note?os=Windows_Server_2012&p=openssh

我以管理员身份运行 Powershell,所有似乎都正确安装到我尝试通过运行命令生成 SSH 主机 key 的部分 .\ssh-keygen.exe -A (说明的第 7 步)。
运行后它返回一个错误说:

RSA Could not save your public key in __PROGRAMDATA__\\ssh/ssh_host_rsa_key.9uX3wf3apv: No Such file of directory"



DSA、ECDSA 和 ED25519 也会显示相同的错误。

Screenshot of errors

如果有人能告诉我我哪里出错了,我将不胜感激。我在网上搜索过,没有找到任何其他的引用资料。

最佳答案

__PROGRAMDATA__指的是您的环境变量 PROGRAMDATA (可能设置为 C:\ProgramData )。

通常最容易打开 cmd命令提示符并键入

mkdir %PROGRAMDATA%\ssh

或 PowerShell
mkdir $env:ProgramData\ssh

然后重新运行
.\ssh-keygen.exe -A

关于windows-server-2012-r2 - Windows 上的 OpenSSH - “XXX 无法在 __PROGRAMDATA__ 中保存您的公钥,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51419781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com