Thông thường tôi có ssh-agent đang chạy, tôi ssh đến máy chủ pháo đài của mình sau đó mở một phiên tmux và kết nối với các hộp khác thông qua đó. Chuyển tiếp chính hoạt động cho bất kỳ phiên nào tôi mở từ thời điểm đó trở đi.
Nếu tôi tiếp tục phiên tmux của mình sau khi đóng thiết bị đầu cuối, ngủ laptop, bất cứ điều gì, chuyển tiếp khóa của tôi trên các phiên pháo đài của tôi vẫn hoạt động, cũng như chuyển tiếp vào bất kỳ phiên mới nào . Những cái hiện tại không hoạt động, mặc dù.
Tôi có một điều nhỏ trong bashrc của mình là giữ cho chuyển tiếp khóa hoạt động khi tôi tiếp tục tmux, nhưng tôi gặp khó khăn khi tìm cách làm cho nó tiếp tục hoạt động cho các phiên mở trong tmux.
Ví dụ: tôi có bastion01, dbhost01, dbhost02, webhost01 và webhost02.
Nếu tôi mở một kết nối đến bastion01, hãy bắt đầu tmux ở đó, sau đó kết nối với dbhost01 và webhost01 chuyển tiếp hoạt động. Nếu tôi đóng kết nối đó, kết nối lại và đính kèm phiên tmux hiện tại của tôi, sau đó thêm kết nối vào dbhost02 và webhost02, chuyển tiếp khóa hoạt động trên 02 hộp, nhưng không phải trên 01.
Xin vui lòng giúp đỡ!