Start new multiple session faster [6]

Start new multiple session faster

Friday, March 11, 2016 10:45 PM - Lalit

Hi,

I am really looking for a solution to this:

I have to start multiple sessions to servers every time and these servers are having different new names every time.

I just get a list of server names to connect all at once and run commands on all of them in parallel.

I tried the folder method that you have already in place, but that does not work for me, as I can't keep adding server names in the list and even if I add them, I can't keep searching server names from a big list, in order to select and then click connect. Another drawback with the list/ folder method is that you have to waste time in adding and removing the hosts from the folders (to keep it updated to the latest) and in my case I may not have the old servers already running as they are randomly created by the people individually as Virtual Machines.

What I am looking for is:

If I have a list of server like:

server1.org.edu
server2.org.edu
server3.org.edu
server4.org.edu
server5.org.edu

I just want to give this list from notepad in some input interface window in Xshell and Xshell must fire parallel sessions to each server at once and I must be able to connect to all of them in parallel.

This list may change next time with some other server names.
Also, I want to use this feature to connect even to 50-60 different server at the same time, all with new server names every time.

Another thing to mention, I execute auto-login and run commands via the "Login Scripts" to every session after every successful login. So, the "Default Session Properties" must apply to all these sessions connected in parallel.


I have checked several other ssh agents/ programs, but this feature is not there anywhere.

If you could incorporate this feature in future release, this would really be great.


Thanks and Regards

Lalit

Program Ver. : Xshell 5


Re: Start new multiple session faster

Tuesday, March 15, 2016 1:13 AM - Support

Thanks for the detailed description of what you're looking for. Currently, Xshell does not have capabilities for what you are requesting, but our developers have taken a look and we're strongly considering adding this feature. Providing a schedule for release, however, is difficult as of now.

For now, you can use a batch file which consists of command line parameters of Xshell as such:

Xshell.exe -url protocol://user.password@host1:port
Xshell.exe -url protocol://user.password@host2:port
...

For a more detailed explanation of Xshell command line parameters, please see our FAQ here: image.png (20.2 KB)  


Previous views: 205