パスワードを要求せずにあるサーバーから別のサーバーにファイルをコピーします。

パスワードを要求せずにあるサーバーから別のサーバーにファイルをコピーします。

ServerAとServerBという2つのサーバーがあり、ServerAからServerBにファイルをコピーするスクリプトを作成しようとしています。ただし、これを達成しようとすると、スクリプトの実行中にパスワードの入力を求められます。

#!/bin/bash/
cd '<source Location>'
scp *.csv  SERVERB:<Destination Location>

公開鍵を使わずにこれを行う方法はありますか(私のプロジェクトではそれを許可しないため)。

ベストアンサー1

期待してみることができます。しかし、公開鍵を使用する方が良いソリューションです。

https://stackoverflow.com/questions/25791699/automate-scp-with-multiple-files-with-expect-script

おすすめ記事