Miałem ten pomysł przez długi czas i próbowałem go wdrożyć na kilka sposobów, bez powodzenia. Próbowałem google wiele razy i zawsze nie znalazłem tego, co jest potrzebne.
Jak zrobić:
$ ssh hostA
|--------------------------------|
| |
| |
| |
| |
| |
| |
| |
| root@hostA $ ssh hostB |
|--------------------------------|
|--------------------------------|
| |
| |
| |
| |
| |
| |
| root@hostB $ |
| root@hostA $ |
|--------------------------------|
Najbliższym rozwiązaniem, jakie wymyśliłem, jest pasek stanu ekranu GNU, który wyświetla ssh from hostA to hostB
(sztuczka polega na użyciu $SSH_...
zmiennych). Byłoby miło mieć wizualny stos wszystkich połączeń (nie tylko 2).
root@hostB_via_hostA
, root@hostC_via_hostB_via_hostA
? W takim razie podrap mój komentarz.
top
, jak ma być wyświetlany? Najlepszym rozwiązaniem jest tmux lub jeśli masz X-Window-System i nie masz nic przeciwko Gnome-Dependencies, Terminator .