On Nov 28, 2008, at 3:25 PM, Mike Miller wrote:

> On Fri, 28 Nov 2008, Eric F Crist wrote:
>
>> I think drue's suggestion of clusterssh was probably the most  
>> helpful... Just my two cents.
>
> A couple more cents - like a reason -- wouldn't hurt, but thanks for  
> reminding us about the ClusterSSH suggestion.  I just looked it up:
>
> http://clusterssh.wiki.sourceforge.net/FAQ
>
> I'm not sure of how certain aspects work, but it looks to me like  
> the ssh-keygen is something he'll have to do for ClusterSSH unless  
> he wants to type 10 passwords every time.  After that he gets to see  
> 10 windows at once all doing the same thing -- for no good reason?  
> -- and he types commands instead of executing scripts.  That might  
> be better, but I don't see how.  It sounds like it is more similar  
> to what he is used to with PuTTY though.
>
> On the other hand, if his task were more ad hoc and less automated,  
> I can see where ClusterSSH would be handy.  But would it still be a  
> good solution for 100 servers?  Or even 30 servers?


Kevin's original post stated he wanted something to execute a command  
on existing instances, or a subset of them.  I would say that  
clusterssh fits that criteria most directly.  Writing a shell script  
to execute a series of commands on remote systems wasn't something he  
asked for.  There's your 'reason.'

As far as ssh keys and such being set up, that's really out of the  
scope of his question.  I've used clusterssh to edit the same file  
(vipw, for instance) on 30+ hosts at the same time.  It gets a bit  
cumbersome, but at least I can see what's going on in each instance,  
without writing a complicated script to do the same.

Kevin's original post:

> On my Windows box, I have a program called Putty Command Sender, which
> will execute a command on all existing Putty instances, or a subset of
> them based on a filter.
>
> Is there a good way to do this in Gnome? Whether with gnome-terminal
> or another term program?

---
Eric Crist