Tôi biết Ubuntu đi kèm với tùy chọn "Remote Desktop" dường như là một máy chủ VNC đơn giản và tôi đang cố gắng tìm hiểu các lựa chọn thay thế. Đây là những khả năng tôi đã nghe nói cho đến nay:
- VNC
- Đường hầm VNC + SSH
- Máy chủ NX, phiên bản miễn phí
- FreeNX
- NeatX
- X2Go
- X11 Chuyển tiếp qua SSH
- xrdp
Tôi hiểu điều này từ góc độ của người dùng Windows: Theo kinh nghiệm tốt nhất của tôi, RDP (còn gọi là Dịch vụ đầu cuối) là một bảo mật hợp lý (chặn giả mạo máy chủ / giả mạo máy chủ), giao thức chia sẻ máy tính để bàn hiệu quả với các máy khách được hỗ trợ tốt, có thể được tiếp xúc với internet khi cần thiết mà không sợ bị xâm nhập. Theo hiểu biết tốt nhất của tôi, VNC không phải là một trong những điều đó, đó là điều khiến tôi bối rối - tại sao công nghệ chia sẻ máy tính để bàn tốt hơn sẽ được phát triển hoặc sử dụng trong thế giới nguồn mở? Tôi biết VNC có thể được gói bằng SSH, nhưng điều đó dường như vượt quá tầm với của một người dùng thông thường. Chuyển tiếp X11 qua SSH có thể ít nhiều hiệu quả hơn, tôi không biết, nhưng chắc chắn thậm chí còn phức tạp hơn và không (theo như tôi biết) cho phép bạn truy cập vào các công cụ đã chạy (không chia sẻ trên máy tính để bàn như vậy, chỉ là chạy ứng dụng từ xa).
Vì vậy, tôi muốn mọi phản hồi / tùy chọn trong số này hoặc bất kỳ tùy chọn chia sẻ máy tính để bàn "Miễn phí" nào khác, sử dụng các tiêu chí này và / hoặc bất kỳ tùy chọn nào khác:
- Bảo mật (đặc biệt để truy cập qua internet)
- Hiệu quả (sử dụng băng thông, đáp ứng, v.v.)
- Miễn phí, như trong Bài phát biểu (không chắc RDP hoặc FreeNX nằm ở đâu cho việc này)
- Miễn phí, như trong Bia (có giải pháp thương mại nào với các dịch vụ miễn phí đáng tin cậy có thể sử dụng được không?)
- Dễ sử dụng (phía máy chủ và máy khách)
- Tính sẵn có của hệ điều hành khách hàng
- Máy chủ đa hệ điều hành
- Hỗ trợ cho các phiên độc lập và các phiên chia sẻ (và / hoặc "Bảng điều khiển")
- Hỗ trợ / bảo trì / phát triển liên tục
Cảm ơn!