У меня была эта идея долгое время, и я попытался реализовать несколько способов, но безуспешно. Пытался многократно гуглить и всегда находил не совсем то, что нужно.
Как сделать:
$ ssh hostA
|--------------------------------|
| |
| |
| |
| |
| |
| |
| |
| root@hostA $ ssh hostB |
|--------------------------------|
|--------------------------------|
| |
| |
| |
| |
| |
| |
| root@hostB $ |
| root@hostA $ |
|--------------------------------|
Самое близкое решение, которое я придумал, это строка состояния экрана gnu, отображающая ssh from hostA to hostB
(хитрость заключается в использовании переменных $SSH_...
). Было бы неплохо иметь визуальный стек всех соединений (а не только 2).