複数のUbuntuコンピュータで自動的にスクリプトを実行する


1

私は多くのUbuntu 10.04コンピュータを持っています。

シェルファイルを選択し、それをコンピュータのリストの各コンピュータに自動的にログインさせ(sshを通じて)、シェルスクリプトをダウンロードして実行させることができるプログラムはありますか?

回答:




0

私はこれをやってしまった:

#!/bin/bash
myscript=`cat /dev/stdin`
echo "$myscript; exit;" | sshpass -p $3 ssh -o StrictHostKeyChecking=no $2@$1

その後、このようにスクリプトを呼び出すことができます。

cat script-to-run.sh | script-above.sh SERVER USERNAME PASSWORD

スクリプトはリモートコンピュータ上で実行されます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.