18 điểm bởi xguru 2021-08-13 | 3 bình luận | Chia sẻ qua WhatsApp
<p>- Ứ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<br /> - Đầ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<br /> → Không dùng bộ đệm mạng nên `Ctrl-C` luôn phản hồi nhanh và ổn định<br /> → 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<br /> - Có thể dùng với Tmux và bất kỳ terminal nào<br /> - Không cần daemon riêng<br /> - Linux/BSD/Mac/Android/Chrome/iOS<br /> → Trên Windows có thể dùng Mosh for Chrome hoặc bản cho Cygwin<br /> - Chỉ hỗ trợ UTF-8 (khắc phục lỗi Unicode của các terminal và SSH khác)</p>

3 bình luận

 
indigo6 2021-08-14
<p>Đây đúng là một ý tưởng thú vị, tận dụng trên nền `ssh`. <br /> <br /> 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.<br /> <br /> 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;;; </p>
 
xguru 2021-08-13
<p>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. <br /> <br /> &quot;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.&quot;<br /> <br /> https://news.ycombinator.com/item?id=28151637</p>;
 
galadbran 2021-08-13
<p>Ồ... câu trả lời khá thuyết phục đấy...</p>