Mosh: Mobile Shell - SSH thế hệ mới
(mosh.org)-
Ứng dụng thay thế SSH mã nguồn mở, duy trì kết nối ngay cả khi đổi IP / ngắt kết nối rồi kết nối lại
-
Đầu tiên kết nối bằng SSH với cơ chế xác thực hiện có, sau đó chạy
mosh-serverở máy từ xa và kết nối qua UDP
→ Không dùng bộ đệm mạng nên Ctrl-C luôn phản hồi nhanh và ổn định
→ Khác với SSH phải chờ phản hồi từ máy chủ, cho phản hồi nhanh không bị độ trễ mạng
-
Có thể dùng với Tmux và bất kỳ terminal nào
-
Không cần daemon riêng
-
Linux/BSD/Mac/Android/Chrome/iOS
→ Trên Windows có thể dùng Mosh for Chrome hoặc bản cho Cygwin
- Chỉ hỗ trợ UTF-8 (khắc phục lỗi Unicode của các terminal và SSH khác)
3 bình luận
Đây đúng là một ý tưởng thú vị, tận dụng trên nền
ssh.Màu 24-bit thì do có quá nhiều yêu cầu nên... đã được đưa vào mainline rồi. Nhưng họ vẫn cố thủ chưa phát hành bản mới haha, nên nếu tải mã nguồn về và tự build thì sẽ có màu 24-bit.
Sau khi đổi qua rất nhiều terminal trên Windows, cuối cùng tôi đã ổn định với WSL+Windows Terminal+Mosh;;;
Thỉnh thoảng vẫn có người hỏi rằng suốt 4 năm không có bản phát hành nào, liệu việc bảo trì có phải đã chết rồi không? Khi đó, nhà phát triển Keith Winstein trả lời như sau.
"Tôi không cảm thấy cần phải phát hành bản mới. Mosh chưa từng có lỗ hổng bảo mật nào, và tôi tự hào về điều đó. Rồi sẽ có lúc phải phát hành vì các vấn đề như màu 24-bit hay việc обход đồng hồ trên macOS, nhưng tôi không nghĩ là gấp. Nghe có thể hơi ngạo mạn, nhưng nếu một phần mềm đã đạt được 95% mục tiêu của nó, thì cần cân nhắc kỹ hơn về rủi ro bảo mật phát sinh khi thêm nhiều tính năng hơn."
https://news.ycombinator.com/item?id=28151637
Ồ... câu trả lời khá thuyết phục đấy...