Điều khiển Ubuntu từ Windows: Kết nối đến giao diện đồ họa của Ubuntu (phần 3)

10:51, 16/05/2008

XHTTOnline: Hệ điều hành Ubuntu là một trong những bản Linux khá thông dụng. Trên Windows có khá nhiều công cụ hỗ trợ việc điều khiển, quản trị Ubuntu thông qua mạng. Việc sử dụng các công cụ trên hệ điều hành Windows sẽ giúp người quản trị thao tác dễ dàng hơn, hiệu quả hơn mà không cần phải ngồi trực tiếp tại Ubuntu. Trong bài viết này sẽ hướng dẫn các công cụ kết nối đến Ubuntu để có thể thực hiện các lệnh (telnet/ssh), truyền file đến Ubuntu (sftp), kết nối đến giao diện đồ họa của Ubuntu. Do mỗi công cụ cũng có khá nhiều tính năng và có nhiều khái niệm liên quan đến Linux đến trong bài viết này sẽ hướng dẫn cách thực hiện đơn giản nhất. Các công cụ được giới thiệu: - Phần mềm thương mại Xmanager Enterprise (phiên bản 3) với các công cụ Xshell, Xftp, Xmanager. Đây là một bộ công cụ đầy đủ và hoàn chỉnh trong việc kết nối đến hệ điều hành Linux, Solaris để điều khiển và quản trị. Xmanager hỗ trợ giao thức XDMCP. Để sử dụng được Xmanager, trên Ubuntu cần phải cấu hình XDMCP. Ubuntu ngầm định sử dụng dùng giao diện đồ họa là GNOME nên cần phải edit file cấu hình /etc/gdm/gdm.conf, tìm mục [xdmcp] và thay giá trị Enable=false thành Enable=true. Có 2 cách để thực hiện như sau: - Trên cừa sổ lệnh của Ubuntu, sử dụng lệnh: sudo gedit /etc/gdm/gdm.conf. Lệnh này sẽ chạy chương trinh gedit để chỉnh sửa file gdm.conf. - Phần mềm miễn phí: Putty, WinSCP, Nomachine NX Free. Mỗi công cụ miễn phí này có những tính năng riêng, nếu tính cả 3 công cụ thì các chức năng chính cũng có thể so sánh được với Xmanager Enterprise. Download Xmanager Enterprise: http://www.netsarang.com/download/main.html WinSCP bản portable: http://portableapps.com/apps/internet/winscp_portable Putty: http://portableapps.com/apps/internet/putty_portable NX Client cho Ubuntu: http://64.34.161.181/download/3.2.0/Legacy/nxclient_3.2.0-10_i386.deb NX Node cho Ubuntu: http://64.34.161.181/download/3.2.0/Legacy/nxnode_3.2.0-6_i386.deb NX Server cho Ubuntu: http://64.34.161.181/download/3.2.0/Legacy/FE/nxserver_3.2.0-8_i386.deb NX Client cho Windows: http://64.34.161.181/download/3.2.0/Windows/nxclient-3.2.0-10.exe 3. Kết nối đến giao diện đồ họa của Ubuntu a. Xmanager Xmanager hỗ trợ giao thức XDMCP. Để sử dụng được Xmanager, trên Ubuntu cần phải cấu hình XDMCP. Ubuntu ngầm định sử dụng dùng giao diện đồ họa là GNOME nên cần phải edit file cấu hình /etc/gdm/gdm.conf, tìm mục [xdmcp] và thay giá trị Enable=false thành Enable=true. Có 2 cách để thực hiện như sau: - Trên cừa sổ lệnh của Ubuntu, sử dụng lệnh: sudo gedit /etc/gdm/gdm.conf. Lệnh này sẽ chạy chương trinh gedit để chỉnh sửa file gdm.conf. - Trên Windows, có thể sử dụng công cụ WinSCP để kết nối đến Ubuntu thông qua tài khoản root. Tìm đến file /etc/gdm/gdm.conf, sau đó ấn phím F4 để edit file này.
Edit file /etc/gdm/gdm.conf với WinSCP
Sau khi thay đổi giá trị Enable=true, khởi động lại Ubuntu. Khi đó có thể chạy Xmanager trên Windows để kết nối đến. Click Start -> Programs -> Xmanager Enterprise 3 -> Xbrowser. Xuất hiện chương trình Xbrowser như hình dưới.
Giao diện Xbrowser
Trên giao diện Xbrowser, chọn mục XDMCP, sẽ xuất hiện các máy trong mạng đã bật tính năng XDMCP. Nhắp đúp vào máy cần kết nối. Khi đó sẽ xuất hiện màn hình đăng nhập Ubuntu:
XDMCP login
Trên màn hình đăng nhập, nhập các thông tin username/password sau đó click nút OK để đăng nhập vào giao diện đồ họa của Ubuntu. b. Nomachine NX Free Nomachine NX là công cụ hỗ trợ người quản trị hệ thống Linux có thể kết nối đến giao diện đồ họa của Linux Server từ một máy khác sử dụng Windows. Phiên bản miễn phí Nomachine NX Free có 2 thành phần, thành phần trên server gồm các gói NX Server, NX Client, NX Node được cài trên Linux (hoặc Solaris), phần client là gói NX Client được cài trên Windows. sử dụng chương trình WinSCP (hoặc Xftp) để copy các file .deb lên trên Ubuntu. Sau khi copy, từ Windows sử dụng Putty (hoặc Xshell) để kết nối đến Ubuntu và thực hiện các lệnh sau: sudo dpkg -i nxclient_3.2.0-10_i386.deb sudo dpkg -i nxnode_3.2.0-6_i386.deb sudo dpkg -i nxserver_3.2.0-8_i386.deb Trên Windows, cài bản NX Client for Windows. Để tạo một session kết nối đến Ubuntu, trên Windows click Start->Programs-> NX Client for Windows -> NX Connection Wizard. Dưới đây là bước chính của NX Connection Wizard:
NX Connection Wizard – Session
Trong mục Session của NX Connection Wizard, cần nhập các thông tin sau: • Session: Tên kết nối đến Server cài NX Server. Có thể đặt tên theo địa chỉ IP. • Host: địa chỉ IP của Server Ubuntu cài NX Server. • Post: giữ nguyên giá trị 22.
NX Connection Wizard - Desktop
Trong mục Desktop của NX Connection Wizard, chọn Unix và giao diện đồ họa của Ubuntu là GNOME. Tùy theo giao diện đồ họa được cài, có thể chọn KDE, XDM, CDE,…
NX Login
Sau khi kết thúc việc tạo session mới, xuất hiện hộp thoại NX Login. Trên hộp thoại này, nhập các thông tin về user/password vào các ô tương ứng. Chú ý mục session để chọn đúng Server cần kết nối, sau đó nhắp nút Login. Để thay đổi các cấu hình của một session, trên hộp thoại NX Login, chọn session đó và click nút Configure.
NX Client trên Windows kết nối đến Ubuntu
Nomachine NX có tính năng NX Session Administrator để quản lý các session đang được kết nối. Trên đây là các tính năng chính của các chương trình. Hy vọng bài viết sẽ hỗ trợ người đọc thực hiện được việc quản trị Ubuntu từ xa trên máy Windows. Bài viết trên hướng dẫn cụ thể việc kết nối đến Ubuntu, tuy nhiên cũng có thể sử dụng các chương trình trên để kết nối đến các bản Linux khác. Centos5f4vn
TIN LIÊN QUAN