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