Gavin W. Burris on 28 Oct 2015 09:52:03 -0700 |
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
Re: [PLUG] some bash help |
Hi, Carl. You can do an ssh proxy through an intermediate host. Put something like this in your ~/.ssh/config file. Host server-a Hostname server-a.carl.net User carl Port 22 MACs umac-64@openssh.com Ciphers arcfour,blowfish-cbc Host server-b ProxyCommand ssh -W %h:%p server-a HostName 192.168.1.123 Then you can just: ssh server-b Cheers. On Wed 10/28/15 12:46PM EDT, Carl Johnson wrote: > I have a server that I need to use as a transparent jump box to another > network. What I'd like to do is have a "serveradmin" user be able to SSH > into "serverA" and automatically be SSH'ed into another server, "serverB". > If this second ssh session to serverB is killed (i.e. ctrl+c) or dies for > whatever reason I'd like the original ssh session to serverA to collapse > too. > > How can I do this? Is it even possible? Do I have to do some sort of if > while true magic in .bashrc or what? Maybe the first server has to look for > exit codes other than "0"? > > I've gotten the easy part done already. I can SSH in as serveradmin but > while at the login prompt of the second server if I ctrl+c I get dumped > back into a bash prompt on the first server. What I'd like to do is prevent > this recursion if possible. > ___________________________________________________________________________ > Philadelphia Linux Users Group -- http://www.phillylinux.org > Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce > General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug -- Gavin W. Burris Senior Project Leader for Research Computing The Wharton School University of Pennsylvania ___________________________________________________________________________ Philadelphia Linux Users Group -- http://www.phillylinux.org Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug