ssh: giữ phiên cuối liên tục với kết nối không chính xác


2

Tôi có một kết nối vpn đốm và tôi cần chạy các lệnh mất nhiều thời gian (thường là khoảng nửa giờ) và yêu cầu đầu vào vào các thời điểm khác nhau trong suốt quá trình. Có cách nào để bắt đầu phiên cuối có thể bị treo hoặc chuyển sang nền không, khi VPN của tôi bị cắt, nhưng sau đó được đưa trở lại nền trước trong phiên SSH mới khi nó hoạt động trở lại?


Bạn đã thử Mosh chưa?
grawity

Câu trả lời:


3

màn hình và tmux đều được thiết kế để làm chính xác điều này.


Tôi không có kinh nghiệm với tmux. Làm thế nào để tôi đưa ra một kết nối bị mất?
ewok

@ewok Bạn kết nối lại qua SSH (hoặc bất kỳ phương thức nào khác bạn sử dụng để kết nối) và sau đó chạy screen -R(nếu bạn đang sử dụng màn hình) hoặc tmux attach(nếu bạn đang sử dụng tmux).
Austin Hemmelgarn

Không bao giờ sử dụng nó - tôi thỉnh thoảng sử dụng màn hình. Tôi nghĩ đó là "screen -r" - nhưng thực sự điều này khá tầm thường và bạn cần học cách sử dụng Google và các trang man.
davidgo
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.