Something using Paramiko[1] maybe? (I've never tried.) [1]: https://github.com/paramiko/paramiko/
---- Bibhas http://bibhas.in On 16 October 2012 17:06, davidsnt <david...@gmail.com> wrote: > Thank you for the quick response. > > nc and proxycommand are more of a linux way of doing it, but is there any > python oriented way, like I do an ssh and get an object with that I again > do once more ssh etc, > > Regards, > Davidsanthosh L > > > On Tue, Oct 16, 2012 at 4:56 PM, Noufal Ibrahim <nou...@nibrahim.net.in > >wrote: > > > davidsnt <david...@gmail.com> writes: > > > > > Hello Team. > > > > > > I need some help in building a multilevel ssh program in Python. > > > > > > My requirement is that I have to connect to ServerA and from ServerA > > > connect to ServerB and from ServerB connect to ServerC and execute few > > set > > > of commands and collect the results. > > > > > > I dont have direct access to ServerB or ServerC only from ServerA I can > > > move on to ServerB and then on to ServerC. > > > > The regular ssh command has a proxycommand directive which you can use > > to ssh through multiple hosts similar to what you need > > > > > http://serverfault.com/questions/368266/ssh-through-multiple-hosts-using-proxycommand#368267 > > > > I think you should be able to reuse this rather than write all the stuff > > yourself. > > [...] > > > > > > -- > > Cordially, > > Noufal > > http://nibrahim.net.in > > _______________________________________________ > > BangPypers mailing list > > BangPypers@python.org > > http://mail.python.org/mailman/listinfo/bangpypers > > > _______________________________________________ > BangPypers mailing list > BangPypers@python.org > http://mail.python.org/mailman/listinfo/bangpypers > _______________________________________________ BangPypers mailing list BangPypers@python.org http://mail.python.org/mailman/listinfo/bangpypers