0
我使用paramiko通過SSH連接到多個系統。我能夠成功連接使用私鑰,但在一個特定的系統,這引發異常:paramiko中的腳本私鑰錯誤僅在某些系統中發生
paramiko.PasswordRequiredException: Private key file is encrypted
如果SSH私鑰確實是加密的,爲什麼它會將與其他系統的工作?
我使用paramiko通過SSH連接到多個系統。我能夠成功連接使用私鑰,但在一個特定的系統,這引發異常:paramiko中的腳本私鑰錯誤僅在某些系統中發生
paramiko.PasswordRequiredException: Private key file is encrypted
如果SSH私鑰確實是加密的,爲什麼它會將與其他系統的工作?
我發現真正的問題是我試圖用目標系統中不存在的用戶登錄。太糟糕了,非直觀的錯誤信息並沒有幫助我早些時候得出結論。