# ClusterSSH gets dsh support

DevFeed: [ClusterSSH gets dsh support](<https://devfeed.tech/articles/clusterssh-gets-dsh-support-34369.md>)

Original publisher: [Read original article](<https://tapoueh.org/blog/2010/07/clusterssh-gets-dsh-support/>)

Author: Dimitri Fontaine PostgreSQL Major Contributor; Author

Published: 2010-07-23T20:20:00Z

Content type: article

Language: en

Sources: [Dimitri Fontaine](<https://devfeed.tech/sources/dimitri-fontaine.md>)

Topics: [Emacs](<https://devfeed.tech/topics/emacs.md>), [ssh](<https://devfeed.tech/topics/ssh.md>)

Tags: [config](<https://devfeed.tech/tags/config.md>), [emacs](<https://devfeed.tech/tags/emacs.md>), [remote](<https://devfeed.tech/tags/remote.md>), [server](<https://devfeed.tech/tags/server.md>), [setup](<https://devfeed.tech/tags/setup.md>), [ssh](<https://devfeed.tech/tags/ssh.md>)

## AI overview

The article describes added support for enhanced dsh group files in ClusterSSH. Users can select a group in Emacs and open remote connections to each listed host, with a controller window for managing them together.

## Source excerpt

If you don't know about ClusterSSH, it's a project that builds on M-x term and ssh to offer a nice and simple way to open remote terminals. It's available in ELPA and developed at github cssh repository. The default binding is C-= and asks for the name of the server to connect to, in the minibuffer, with completion. The host list used for the completion comes from tramp and is pretty complete, all the more if you've setup ~/.ssh/config with HashKnownHosts no.