Tôi đã có ý tưởng này trong một thời gian dài và đã thử một vài cách để thực hiện, nhưng không có may mắn. Đã thử google nhiều lần và luôn luôn tìm thấy không hoàn toàn những gì cần thiết.
Cách làm:
$ ssh hostA
|--------------------------------|
| |
| |
| |
| |
| |
| |
| |
| root@hostA $ ssh hostB |
|--------------------------------|
|--------------------------------|
| |
| |
| |
| |
| |
| |
| root@hostB $ |
| root@hostA $ |
|--------------------------------|
Giải pháp gần nhất tôi nghĩ ra là với thanh trạng thái màn hình gnu, hiển thị ssh from hostA to hostB
(mẹo là sử dụng $SSH_...
các biến). Sẽ rất tốt nếu có một ngăn xếp trực quan của tất cả các kết nối (không chỉ 2).
root@hostB_via_hostA
, root@hostC_via_hostB_via_hostA
? Trong trường hợp đó, hãy bình luận.
top
, nó được hiển thị như thế nào? Giải pháp tốt nhất là tmux hoặc nếu bạn có Hệ thống cửa sổ X và không bận tâm đến một số phụ thuộc Gnome, Kẻ hủy diệt .