Danh mục

Thiết lập desktop đồ họa từ xa trên Linux Hai công nghệ phổ biến cho việc

Số trang: 5      Loại file: pdf      Dung lượng: 149.75 KB      Lượt xem: 13      Lượt tải: 0    
Hoai.2512

Phí lưu trữ: miễn phí Tải xuống file đầy đủ (5 trang) 0
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

Thiết lập desktop đồ họa từ xa trên LinuxHai công nghệ phổ biến cho việc chạy các desktop đồ họa từ xa đó là: Virtual Network Computing (VNC) và Remote Desktop Protocol (RDP). VNC sử dụng giao thức Remote FrameBuffer (RFB). Đây là một nền tảng độc lập và có nhiều ứng dụng máy chủ và máy khách mã nguồn mở cho Linux, Windows lẫn Mac OS X. RDP được phát triển bởi Microsoft và là giao thức desktop từ xa được sử dụng mặc định trong Windows. Nhìn thoáng qua, việc sử dụng VNC có một số lợi ích...
Nội dung trích xuất từ tài liệu:
Thiết lập desktop đồ họa từ xa trên Linux Hai công nghệ phổ biến cho việcThiết lập desktop đồ họa từ xa trên Linux Hai công nghệ phổ biến cho việc chạy các desktop đồ họa từ xa đó là: Virtual Network Computing (VNC) và Remote Desktop Protocol (RDP). VNC sử dụng giao thức Remote FrameBuffer (RFB). Đây là một nền tảng độc lập và có nhiều ứng dụng máychủ và máy khách mã nguồn mở cho Linux, Windows lẫn MacOS X. RDP được phát triển bởi Microsoft và là giao thứcdesktop từ xa được sử dụng mặc định trong Windows.Nhìn thoáng qua, việc sử dụng VNC có một số lợi ích từ việcmã nguồn mở, nền tảng độc lập và một số ưu điểm khác. Tuynhiên RDP mới là giải pháp tốt nhất, thậm chí trên các máy tínhLinux, nếu tổ chức của bạn chủ yếu sử dụng các sản phẩm củaMicrosoft. Việc cài đặt máy chủ RDP hoặc máy khách trên cácmáy tính Linux dễ dàng hơn rất nhiều so với việc triển khai cácmáy chủ VNC và máy khách trên toàn bộ các máy tínhWindows.Chính vì vậy trong hướng dẫn này chúng tôi sẽ giới thiệu cáchsử dụng RDP trong Linux. Chúng ta sẽ đi cài đặt máy chủ RDPđể người dùng Windows có thể sử dụng máy khách RemoteDesktop Connection thực hiện kết nối từ xa. Sau đó sẽ cài đặtmáy khách RDP để người dùng Linux có thể kết nối từ xa vớicác máy tính Windows hoặc Linux khác.Thiết lập máy chủ xrdpVới máy chủ, chúng ta sử dụng máy chủ xrdp mã nguồn mở.Cần lưu ý rằng người dùng từ xa sẽ không thấy bất cứ ứng dụngnào hoặc cửa sổ nào được mở trên desktop. Mà chỉ thấy nhữnggì xuất hiện như một desktop mới. Nếu muốn truy cập vào mộtphiên desktop, bạn có thể download và sử dụng x0vncserver.Đầu tiên, tìm kiếm các gói phần mềm của phân phối Linux choxrdp và cài đặt nó lẫn các dependency với bộ quản lý gói phầnmềm. Cách khác là bạn có thể download và tự mình tạo một càiđặt.Khi cài đặt xrdp, chương trình sẽ tự động sẵn sàng kết nối chocác máy khách. Mặc dù vậy, nếu muốn cài đặt một tường lửatrên máy tính Linux, bạn cần bảo đảm cổng TCP 3389 được chophép. Để kết nối từ bên ngoài subnet đến cổng TCP 3389 trêncác router của bạn.Nếu muốn kích hoạt các kết nối từ xa thông qua Internet tớinhiều máy tính trên cùng một mạng, bạn cần phải thay đổi cổngđược sử dụng bởi máy chủ xrdp cho tất cả máy tính của mình.Nếu các máy tính Windows đang accepting các kết nối từ xa,bạn cũng cần phải chỉnh sửa các cổng cho các máy tính này.Người dùng từ xa có thể chỉ định số cổng cho một máy tính nàođó mà họ muốn kết nối với, vì vậy router sẽ biết máy tính nàochuyển tiếp kết nối đến. Không quên mở các cổng mà bạn gánvới tường lửa được cài đặt trên máy host. Khi gán cổng, bạn cóthể bắt đầu tại cổng 3389 mặc định và tiếp tục trên các cổng3390, 3391,…Để thay đổi cổng mặc định của xrdp, mở file /etc/xrdp/xrdp.inivới tư cách root, chỉnh sửa mục port trong phần Global, sau đókhởi động lại xrdp bằng lệnh: /etc/init.d/xrdp restart. Microsoftcũng cung cấp một phương pháp hack registry để thay đổi cổngmặc định được sử dụng bởi Windows.Một phương pháp khác nhằm hỗ trợ các kết nối RDP cho nhiềumáy tính là cài đặt máy chủ xrdp trên một máy tính Linux (vớicổng mặc định), sau đó cài đặt máy chủ VNC trên các máy tínhkhác trong mạng cục bộ, tất cả với cổng VNC mặc định. Khingười dùng từ xa kết nối thông qua RDP, họ sẽ thấy màn hìnhxrdp, nơi có thể chỉ định IP cục bộ của một máy tính nào đó đểkết nối thông qua VNC. Điều này có nghĩa chỉ có một cổngđược mở đối với Internet, đây là cổng được cấu hình trên router.Lúc này người dùng có thể kết nối. Họ có thể sử dụng chươngtrình Remote Desktop Connection của Microsoft trong Windowshoặc rdesktop và tsclient trong Linux, thứ mà chúng ta sẽ đi càiđặt trong phần dưới.Người dùng có thể chỉ định số cổng mong muốn (máy tính)bằng cách nhập vào dấu hai chấm và số cổng sau địa chỉ IP hoặctên miền. Ví dụ như 192.168.0.100:3390. Nếu bạn chưa cài đặtcác cổng thông dụng hoặc để kết nối đến một kết nối bằng cổngmặc định 3389, khi đó chỉ cần nhập vào địa chỉ IP hoặc miền, bỏqua dấu hai chấm và số cổng.Khi kết nối thông qua RDP, người dùng sẽ thấy màn hình đăngnhập của xrdp. Sau đó nhập username và password của tài khoảnngười dùng vào máy tính Linux. Nếu đã cài đặt các máy chủdesktop từ xa khác trên cùng mạng cục bộ thì bạn có thể kết nốiđến chúng bằng cách chọn Modules khác.Thiết lập máy khách rdesktop bằng tsclient frontendNếu muốn người dùng Linux có thể kết nối, bạn phải cài đặt mộtmáy khách RDP, chẳng hạn như rdesktop. Sau đó cũng có thểcài đặt GUI chẳng hạn như tsclient. Tìm các gói phần mềm củaphân phối Linux và cài đặt. Khi đã cài đặt xong các phần mềmnày, bạn có thể mở và kết nối với ứng dụng Terminal ServerClient. Cần đánh vào địa chỉ IP và tên miền của kết nối và có thểnhập vào dấu hai chấm và số cổng giống như trường hợp đối vớimáy khách Microsoft.Nếu cần thê ...

Tài liệu được xem nhiều: