簡體   English   中英

啟動 Pageant SSH-Agent 並將所有密鑰加載到一個文件夾中

[英]Start Pageant SSH-Agent and load all keys in a folder

我如何啟動選美 ssh 代理,並加載我所有的私鑰而不將它們一個一個地添加到批處理文件或選美本身?

我可以在命令行上將關鍵文件添加到 pageant,方法是在可執行文件之后列出它們,或者在 pageant 已經運行時手動加載它們。 但是沒有詳細記錄的方法可以在啟動時將所有密鑰文件加載到文件夾中。

我假設你已經安裝了膩子,因此在你的路徑中安裝了選美

  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 文件啟動。

如果您想避免控制台窗口彈出, RunHiddenConsolehttps://github.com/SeidChr/RunHiddenConsole獲取RunHiddenConsole

  1. 將 hiddenw.exe 重命名為 powershellw.exe 或 pwshw.exe(無論您使用的是什么外殼)並將文件放入路徑中列出的文件夾中
  2. 更新powershellw -Command "& pageant (Get-ChildItem [PATH TO KEYS]\\*.ppk)"的快捷方式
  3. 單擊確定

可能是這個批處理文件應該工作。 雖然沒有測試。

for %%i in (D:\location\to\private_keys\*.ppk) do start /B "" "%ProgramFiles%"\PuTTY\pageant.exe --encrypted %%i

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM