をビヘイビア私は約2日間シェルスクリプトSSHは
をシェルスクリプトをコーディングし始め、現在、私は次のコード
echo "Permission to Access to Remote Machine"
ssh [email protected]$HOSTNAME "pg_dump -f /dbexport.sql -t tb1 -t tb2 -t tb3 dbname"
echo "Permission to Access to Remote Machine to transfer data file"
scp [email protected]$HOSTNAME:/dbexport.sql /export/bin/
echo "Permission to delete temporary file on remote machine"
ssh [email protected]$HOSTNAME "rm /dbexport.sql"
echo "Creating Database..."
を持っている今、私は2つの質問
1-持っている良い方法があります一度この操作を行うには?私は現在3回それをしなければなりません...そして、私は他のサードパーティのスクリプトを期待して使用したくありません.SS認証にRSA鍵を使用したいのでもありません。
2がありますか?そのコマンドに失敗しましたか?あなたの最初の質問については
どうもありがとう
最初の行に不一致があります。 –
なぜRSAキーを使用したくないのですか? (あなたの理由はDSAキーにも等しく当てはまると思います) –