簡體   English   中英

使用 paramiko 將文件從 aws lambda 傳輸到非 aws 服務器

[英]transfer file using paramiko from aws lambda to non aws server

我正在嘗試使用 paramiko 將文件從 aws lambda 傳輸到使用 ssh 身份驗證的本地主機。 我已獲得本地主機的公鑰。 在搜索 paramiko 方法提到私鑰時,是否可以在任何地方使用公鑰進行連接

連接到 SSH 服務器時可能涉及兩個密鑰:

  1. 用於對服務器進行身份驗證的私鑰(或實際上是整個密鑰對)。
  2. 服務器的公鑰,您應該使用它來驗證 SSH 服務器的身份。 這部分經常被省略,什么是安全漏洞。 在 Internet 上找到的許多示例中,您不會看到它(在 Paramiko 中,它被AutoAddPolicy繞過)。

請參閱我的文章了解 SSH 密鑰對

所以你可能已經得到了 2。但是你仍然需要 1。(或密碼)來驗證服務器。 很難說,沒有更多細節。

暫無
暫無

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

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