0
我想直接從say服務器A傳輸文件到服務器B.執行此操作的腳本駐留在某個其他服務器上,稱爲C.如何在不將文件臨時保存在服務器C或本地系統上的情況下實現該功能。使用python paramiko包同時建立與多個服務器的連接
我想直接從say服務器A傳輸文件到服務器B.執行此操作的腳本駐留在某個其他服務器上,稱爲C.如何在不將文件臨時保存在服務器C或本地系統上的情況下實現該功能。使用python paramiko包同時建立與多個服務器的連接
爲每個服務器創建ssh密鑰對,請使用ssh-copy-id將公共密鑰從服務器A複製到服務器B,從服務器C複製到服務器A.
然後,您要做的就是告訴腳本ssh到遠程服務器A,然後執行scp將文件複製到服務器B.
編輯:你必須設置你的SSH密鑰沒有密碼! (或者在服務器C和服務器A上使用ssh-agent)