Cluster ssh on Mac OS X

Link: http://code.google.com/p/csshx/

I wish I would've put forth a little more effort toying with cluster ssh'ing when I was at my former place of employment, but I was happy enough with for-loops and ssh keys. On my new job, there are far too many hosts to go through doing that. So cluster ssh'ing appears to be an invaluable tool for my day-to-day activities. There's a recent project that caught my eye. It's essentially an OS X port of cssh to use Terminal.app rather than X11 xterms.

Installation is a snap. Just untar. Name your clusters in /etc/clusters and run csshX cluster. It'll spawn however many ssh sessions in separate windows and then tiles. Input in the master window goes to all the child windows.

Use with care of course.

UPDATE: For Snow Leopard users, you need to change the path to perl at the top of the script to '/usr/bin/perl5.8.9'. The version that Snow Leopard uses by default (5.10.0) is compiled 64-bit which for whatever reason does not work with the csshX script.

posted by Matt | 04/14/09 | 10:29:58 am | 4733 views | Hastily filed in Mac OS X
PermalinkPermalink  

0101010101001010101110101010101011100101010101010100111000111010101011100001010101010101101101010111000110101011001011110101010100101000111010101001110101010101010111101010111011010101001001111011011010011011111010111101001011011101010001110010101010100011110101010101111010101100010010101

Trackback address for this post

Trackback URL (right click and copy shortcut/link location)

1 comment

Comment from: Jeremy Privett [Visitor]
Jeremy PrivettThis is awesome. Very, very helpful.
06/12/09 @ 12:11

Leave a comment


Your email address will not be revealed on this site.
(Line breaks become <br />)
(For my next comment on this site)
(Allow users to contact me through a message form -- Your email will not be revealed!)

bottom corner