如果我运行 pageant 并添加密钥,则不会出现问题。密钥可以顺利加载。
如果我创建一个快捷方式来运行 pageant 并同时加载键,如下所示:
"C:\Program Files (x86)\PuTTY\pageant.exe" H:\keys\key.ppk
然后我收到错误:
Couldn't load this key (unable to open file)
无论快捷方式是否以管理员身份运行,都会发生这种情况。
这可能是什么原因造成的?
H: 是网络驱动器
答案1
在您的快捷方式中,尝试将密钥目录放在“开始于”选项中,如下所示:
Target: "C:\Program Files (x86)\PuTTY\pageant.exe" key1.ppk key2.ppk key3.ppk etc.
Start in: "C:\keys"
看看是否有帮助。
答案2
抱歉,这实际上非常令人尴尬,但问题在于我的键的真实路径中有空格,所以我在快捷方式中缺少引号,如下所示:
"C:\Program Files (x86)\PuTTY\pageant.exe" "H:\actual path to keys\key.ppk"