2017-12-06 4 views
0

Fabricを使用してエディタを開いてテキストを設定する方法はありますか?ファブリック:マシン間でファイルを編集するにはどうすればいいですか?

私は50以上のサーバで新しい鍵を設定しなければならず、それを手動で行うつもりはありません。

+0

hostnamepasswordを変更するループ上sshpass

実行このコマンドをインストールします。 ipsを反復処理するシェルスクリプトを作成します。そしてファイルを更新してください。 – crook

+0

@crook 'rsync'のことを詳しく説明できますか?私は特に 'ファブリック'ツールについて話していました。 – Volatil3

+0

私は 'ファブリック'ツールについてのアイデアはありません。 'rsync'はローカルマシンで変更されるとリモートマシンのファイルを更新するツールです。おそらくホスト上でforループを実行し、ファイルを更新することができます。 – crook

答えて

0

ローカルマシンに.awsディレクトリを作成し、コピーしたい内容を入れてください。

あなたは、あなたがそれを行うためにはrsyncを使用することができますsshのアクセスを持っている場合は

sshpass -p abcpass rsync -arvce "ssh -o StrictHostKeyChecking=no" ./* [email protected]:/home/user/.aws 
関連する問題