启动Pageant SSH-Agent并将所有密钥加载到文件夹中

问题描述 投票:0回答:1

如何启动选美ssh代理,并加载我的所有私钥,而又不将它们一个接一个地添加到批处理文件或选美本身中?

我可以通过在可执行文件后列出密钥文件来在命令行上将密钥文件添加到选美中,或者在选美已经运行时手动加载它们。但是,在启动时,没有充分记录的方法将所有密钥文件加载到文件夹中。

windows powershell ssh ssh-keys pageant
1个回答
1
投票

我假设您已经腻子,因此在PATH中安装了选美并且可以使用

  1. 在Windows自动启动菜单中添加快捷方式:C:\Users\[USER]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
  2. 编辑快捷方式并输入powershell -Command "& pageant (Get-ChildItem [PATH TO KEYS]\*.ppk)"(将[PATH TO KEYS]替换为密钥文件的路径;)
  3. ((可选)将快捷方式的图像更新为更合适的任何内容
  4. 单击确定。

在下一次重新引导选美时,应使用链接文件夹中的所有ppk文件启动。

如果要避免弹出控制台窗口,请从RunHiddenConsole中获取https://github.com/SeidChr/RunHiddenConsole

  1. 将hiddenw.exe重命名为powershellw.exe或pwshw.exe(使用的是任何shell),然后将该文件放在PATH列出的文件夹中
  2. 将快捷方式更新为powershellw -Command "& pageant (Get-ChildItem [PATH TO KEYS]\*.ppk)"
  3. 单击确定
© www.soinside.com 2019 - 2024. All rights reserved.