cssh for Mac

Project 365 Day 87: Shaping Code
Macで使える cssh に csshX というものがあります。複数のホストに同じような処理をさせたいときなどに便利です。

photo credit: Greg McMullin via photopin cc




csshX


brew install csshx


csshX user1@192.168.0.1 user2@192.168.0.2 user3@192.168.0.3



~/.ssh/config


configファイルに記述しておくと、様々なオプションを省略することができます。


Host server_01
User ec2-user
HostName <AWSホスト名>
IdentityFile ~/.ssh/myKey.pem
#以下、一括ログインしたい分だけ設定情報の記述
Host server_02
・・・
Host server_03
・・・



csshX server_01 server_02 ・・・



参考 :
csshXを使ってリモートホストの一括操作を行う