Cài đặt máy chủ X trong Windows

Có thể cài đặt máy chủ X trong Windows để sử dụng các ứng dụng X-Windows (Gnome, KDE, v.v. thông qua kết nối SSH).

  • Phương pháp sau không sử dụng Cygwin. Trong ví dụ bên dưới, PC Windows của chúng tôi (trên đó máy chủ X được cài đặt) có IP: 10.0.0.1
  • Máy chủ Linux SSH mà bạn sẽ kết nối có IP sau: 10.0.0.2

1. Cài đặt X-Ming

  • Tải xuống và cài đặt Xming
  • Ví dụ: lấy Xming-6-9-0-24-setup.exe.
  • Đồng thời cài đặt ứng dụng khách SSH như Putty.
  • Bắt đầu Xming: nhấp vào X trên thanh tác vụ:

2. Mở kết nối SSH của bạn

  • Ra mắt putty.
  • Cấu hình:
  • Kích hoạt chuyển tiếp X11: "Connexion"> "SSH"> "X11"> kiểm tra "Bật chuyển tiếp X11"

  • Để quản lý đúng các phím chức năng, hãy chuyển đến "Terminal"> "Bàn phím"> chọn "Linux".

  • Và cuối cùng để hiển thị chính xác các ký tự có dấu trong thiết bị đầu cuối, hãy chuyển đến "Windows"> "Dịch"> và chọn "UTF-8"

  • Quay trở lại "Phiên" và nhập địa chỉ của máy chủ ssh.

Bạn có thể (nếu bạn muốn) nhập tên phiên và nhấp vào "Lưu" để lưu các cài đặt này.

(Chỉ cần nhấp đúp vào tên phiên để bắt đầu phiên.)

3. Khởi chạy ứng dụng!

Sau khi kết nối, bạn có thể chạy các ứng dụng đồ họa.

Ví dụ:

gedit &

lửa &

thiết bị đầu cuối gnome &

xterm &

Ví dụ: ở đây Synaptic và Firefox đã khởi chạy trên Linux (10.0.0.2) và hiển thị các cửa sổ của chúng trong máy chủ X của Windows (10.0.0.1) thông qua SSH:

Ghi chú

Các vấn đề tiềm ẩn

Nếu các cửa sổ đồ họa không được hiển thị, hãy kiểm tra xem X11Forwarding có được đặt thành "yes" trong / etc / ssh / sshd_config và khởi động lại máy chủ SSH của bạn không

Nếu cửa sổ lệnh cung cấp cho bạn một thông báo như:

Xlib: kết nối với "localhost: 10.0" bị máy chủ từ chối

Xlib: PuTTY X11 proxy: đã thử giao thức xác thực sai

Khi bạn cố chạy một ứng dụng GUI, điều đó chỉ có nghĩa là người dùng đã đăng nhập và sử dụng phiên X.

Có máy tính để bàn đầy đủ

Nếu bạn muốn truy cập một máy tính để bàn hoàn chỉnh (không chỉ các ứng dụng Windows), bạn có một số tùy chọn:

  • XNest / gdmflexiserver
  • Máy chủ NX.
  • phiên gnome

Đối với gdmflexiserver, chỉ cần nhập lệnh sau vào bảng điều khiển ssh: gdmflexiserver -n

Một cửa sổ mới sẽ mở ra và bạn có thể đăng nhập bằng tên người dùng / mật khẩu của mình và nhận được một môi trường đồ họa đầy đủ (máy tính để bàn, hình nền, biểu tượng, thanh menu ...)

NX Server cũng hoạt động thông qua SSH và nó có ưu điểm là nhanh hơn nhiều so với X11 so với SSH.

Xem hai bài viết này:

  • cài đặt máy chủ NX
  • Cài đặt máy chủ FreeNX
Bài TrướC TiếP Theo Bài ViếT

Lên Trên LờI Khuyên