
我的安裝遇到了一個相當不尋常的問題,我找不到答案。我使用 建立了一個新的 ssh 金鑰ssh-keygen
,並為其設定了密碼。關鍵是工作。添加到我想要連接的主機,當它要求輸入密碼時,我輸入並且它可以工作。
因此,正如預期的那樣,我將其添加到 中ssh-agent
,但是,這種情況正在發生:
ssh-add /home/[user]/.ssh/id_rsa
Enter passphrase for /home/[user]/.ssh/id_rsa:
Bad passphrase, try again for /home/[user]/.ssh/id_rsa:
它不接受我的密碼。我嘗試了複製貼上,同樣的結果。大家有什麼理想嗎?
答案1
就我而言,這是因為我試圖以 Putty 的.ppk
格式提供金鑰。
將金鑰匯出為 OpenSSH 格式(例如透過 PuttyGen)並使用它解決了我的問題。