Làm cách nào để thiết lập máy tính để bàn từ xa?


11

Tôi có một số tài khoản người dùng trong Ubuntu 10.04 của mình và tôi muốn họ đăng nhập từ khắp nơi trên thế giới và truy cập dữ liệu của họ bằng Internet và tất nhiên tôi muốn bất kỳ người dùng nào của tôi chỉ có thể truy cập người dùng của họ và có thể thay đổi dữ liệu.

Tôi nên làm gì? Có ứng dụng máy tính để bàn từ xa nào không?


1
Họ chỉ cần truy cập dữ liệu của họ, hay họ cần một máy tính để bàn thực sự?
JanC

Câu trả lời:


8

Tính năng này đã được cài đặt trên Ubuntu của bạn. "Máy chủ" có thể được cấu hình trong System/Preferences/Remote Desktopkhi "máy khách" đang ở Applications/Internet/Terminal Server Client.

văn bản thay thế

Một mục blog giải thích điều này tốt hơn tôi có thể: http://www.makeuseof.com/tag/ubfox-remote-desktop-builtin-vnc-compiverse-dead-easy/


2
Làm thế nào để thực hiện bảo mật dựa trên người dùng? Với các cài đặt được hiển thị ở trên, điều này thậm chí không cho phép người dùng đăng nhập nếu không có ai đó nhấp vào nút "cho phép".
Jeremy

2

Theo như tôi có thể thấy, không có câu trả lời nào được đăng cho đến nay thực sự thực hiện bảo mật dựa trên người dùng , họ chỉ đơn giản cho phép truy cập vào một phiên X đang chạy . Trang này nói về cách khởi chạy trình quản lý cửa sổ X (hoặc trình xử lý đăng nhập) qua internet. Bằng cách này, người dùng ứng dụng duy nhất có quyền truy cập vào là màn hình đăng nhập, giống như khi họ ngồi ở thiết bị đầu cuối cục bộ.


FYI, nếu trang đó không giải thích đủ cho bạn, thì tìm kiếm Google bạn muốn là "phiên X từ xa"
Jeremy

Lý do phương pháp này cho phép bạn triển khai bảo mật dựa trên người dùng là vì bạn chỉ khởi chạy phiên qua SSH hoặc một số phương tiện truyền thông (không phải GUI) khác, bạn không dựa vào các ứng dụng dựa trên X để cấp cho bạn quyền truy cập máy tính để bàn của bạn. Tôi nghĩ rằng máy chủ VNC cũng có thể được thiết lập để xử lý tình huống này, nhưng nó thường được coi là không an toàn nếu nó không chạy qua SSH (chính xác hơn là TLS).
Jeremy

0

Bạn có thể sử dụng VNC, nhưng để đảm bảo an toàn, bạn phải định tuyến thông qua kết nối SSH, việc này có thể phức tạp để thiết lập. Tôi sử dụng NX, một giao thức máy tính để bàn từ xa chỉ có X11. Trước tiên, bạn phải thiết lập một máy chủ ssh và đảm bảo rằng nó mở với Internet. Sau đó cài đặt một máy chủ NX. Sau đó, bất kỳ ai trên bất kỳ nền tảng chính nào cũng có thể kết nối và xem máy tính để bàn của họ bằng ứng dụng khách NX.

Có một vài triển khai của giao thức NX, chẳng hạn như freeNX mã nguồn mở và độc quyền (nhưng miễn phí cho phiên bản cơ bản) của Nadderine. Cái nào bạn cài đặt là tùy thuộc vào bạn.

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.