我正在編寫一個使用scp命令將文件從一臺服務器複製到另一臺服務器的shell腳本。但每次當我在命令行運行腳本時,由於scp命令,它要求輸入密碼。我不想從命令行傳遞密碼,因爲它們是腳本中的大約36個scp命令,用於從很多服務器傳輸文件。所以我想要一個合適的方式只從我的shell腳本傳遞密碼。有人可以幫我通過腳本......感謝以通爲scp命令的密碼...想要從scp命令的shell腳本中傳遞密碼以將文件從一臺服務器傳輸到另一臺服務器
下面是,我用我的shell腳本scp命令----`
scp -r [email protected]$source_host:/$source_path [email protected]$destination_host:/$destination_path
請有人可以幫助我對此.....謝謝。
這與python有什麼關係? –
您幾乎總是希望使用公鑰對而不是密碼來實現自動'ssh'或'scp'連接。 – chepner