Moriator – I can do it!

Linux dễ dàng hơn bạn nghĩ!

Remote Desktop trên Ubuntu

Posted by moriator on Tháng Mười Một 24, 2009

Nhân có bài thuyết trình tại GNOME.Asia 2009, mình tóm tắt lại 1 số cách Remote Desktop trên Ubuntu.

Bài viết chỉ tập trung vào Remote Desktop theo kiểu nhiều người cùng điều khiển 1 Desktop và cùng 1 session. Ta có thể sử dụng cách này để truy cập và điều khiển 1 máy tính từ xa, cũng như hướng dẫn từ xa (vì cả 2 cùng thấy 1 Desktop).

Phương thức: VNC (Virtual Network Computing).

  • Ưu điểm:
    • Đa nền.
    • Dễ sử dụng.
  • Khuyết điểm:
    • Tốc độ chậm.
    • Không có tính bảo mật (không mã hóa dữ liệu khi truyền).
    • Không tự động mở port.

Phần mềm cần thiết:

  1. Ubuntu
    • Server: System → Preferences → Remote Desktop
    • Client: Applications → Internet → Remote Desktop Viewer
  2. Windows
    • Server + Client: RealVNC http://realvnc.com


Thiết lập cho Server

  1. Ubuntu
    
  2. Windows
    • Chạy RealVNC Server: Start → Programs → RealVNC → VNC Server 4 → Start VNC Server
    • Đặt password:

Thiết lập cho Client

  1. Ubuntu
    • Applications → Internet → Remote Desktop Viewer.
    • Machine → Connect (Ctrl + N) → Nhập IP (hoặc domain) máy cần remote (tất cả HĐH: Linux, Ubuntu, MacOS)
    • Nhập password (nếu có)
  2. Windows
    • Start → Programs → RealVNC → VNC Viewer → Run VNC Viewer
    • Nhập IP (hoặc domain) của máy cần remote.
    • Nhập password (nếu có)

Remote Desktop qua Internet

  • Thiết lập Server như đối với mạng LAN.
  • Tất firewall hoặc add exception cho firewall port 5900 đối với Server.
    1. Windows:
      • Start → Settings → Control Panel → Windows Firewall
      • Tắt firewall: General → Off
      • Thêm Exception: Exceptions → Add port…
    2. Ubuntu:
      • Tắt firewall: $ sudo ufw disable
      • Thêm Exception: $ sudo ufw allow 5900
  • Thiết lập cho Client tương tự nhưng đối với mạng LAN.

Một số phương pháp khác

  • Sử dụng Teamviewer qua WINE.
  • Sử dụng RDP port 3389 để remote máy Windows.

12 phản hồi to “Remote Desktop trên Ubuntu”

  1. Anh K. Anh đã nói

    freenx đi !!!

  2. ntsasng đã nói

    Sao em remote như cách 1 mà ko được vậy anh. PC dùng win ko cài VNC, em chỉ Alow remote thôi, liệu có cần cài VNC ko anh. Protocol em dùng là SSH.

    • moriator đã nói

      Nếu không cài VNC thì Windows chỉ dùng được RDP hôi. Nếu vậy thì em dùng Terminal Server Client với phương thức RDP, và máy tính Windows của em phải log out (RDP chỉ cho 1 tài khoản điểu khiểu máy tính tại 1 thời điểm).

      SSH chỉ truyển dữ liệu, không dùng để remote desktop.

  3. ntsasng đã nói

    @moriator : Em dùng Remote Desktop Viewer để remote,em đã remote được cả máy dùng win và ubuntu rồi, nhưng hôm sau thử remote lại cái máy dùng ubuntu, nhưng lại ko được là sao anh, cả qua SSH và VNC đều không được. còn qua LAN thì em dùng rdesktop remote, em thấy cái này qua LAN rất ổn, còn qua internet thì ko xài rdeskopt được. Anh có thể giải thích thêm được không?
    Thân!!!

  4. PL đã nói

    Thank ! con cach kahc ban chia se luon di

  5. PL đã nói

    Minh remote từ ubuntu qua win thì Ok như ngược lại làm mãi mà không được!
    Bạn huwongs dẫn mình rõ hơn nhé! và hướng dẫn m luôn cả cách remote qua internet nữa! Làm hoài mà ………… Chán!!!!
    Thanks

    • moriator đã nói

      Nội dung của bài viết mô tà đầy đủ những bước cần thực hiện khi Remote. Bạn nên trình bày rõ sự cố bạn gặp phải, xảy ra ở bước nào và bạn thử khắc phục như thế nào?Thanks

  6. PL đã nói

    mình làm theo huwongs dẫn đó! remote sang win từ ubuntu thì ngon lành nhưng dung vnc remote lại sang ubuntu thì không được! gõ IP và Pass xong là nó biến mất tiêu luôn! không thấy đâu nữa!
    Còn Remote qua amngj thì chịu luôn làm đúng mà không thể connect được! chịu k biết lý do! Bạn có thể giúp mình rõ hơn ! có tài liệu nào thì mail cho mình với! thanks!

  7. nhanth87 đã nói

    Khà khà, kết hợp với stunnel để giải quyết vấn đề bảo mật.
    Ngoài ra, teamview cũng đã có phiên bản chạy trên linux rồi.

Gửi phản hồi

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Thay đổi )

Twitter picture

You are commenting using your Twitter account. Log Out / Thay đổi )

Facebook photo

You are commenting using your Facebook account. Log Out / Thay đổi )

Connecting to %s

 
Follow

Get every new post delivered to your Inbox.