Với những bạn có nhu cầu đơn giản dùng VPS để lướt web, download/upload thì việc sở hữu Windows VPS sẽ có chi phí khá là đắt đỏ. Giải pháp tiết kiệm ngân sách hôm nay mình muốn giới thiệu đó là sử dụng VPS Ubuntu và cài đặt thêm giao diện đồ họa LXDE.

LXDE là từ viết tắt của Lightweight X11 Desktop Environment, giao diện đồ họa hoạt động rất hiệu quả, đặc biệt tốn rất ít tài nguyên hệ thống (thậm chí chạy được trên VPS 256MB RAM).

LXDE

Việc Remote Desktop thao tác trên Ubuntu cũng tương tự như Windows Server, tuy nhiên các bạn sẽ phải tìm phần mềm, ứng dụng chạy trên Ubuntu thay vì Windows như trước kia. Ubuntu là một hệ điều hành rất phổ biến, nên vấn đề này cũng không đáng lo lắm.

Mình thấy quá trình cài đặt LXDE đơn giản hơn so với Xfce Desktop Environment đã từng giới thiệu trước đây.

Trong bài viết hướng dẫn cài đặt LXDE này, mình chọn hệ điều hành Ubuntu 15.10 x64 mới nhất (32bit cũng ok) với gói VPS 5$, 768MB RAM ở Vultr.

Hướng dẫn cài đặt LXDE

Trong quá trình cài đặt nếu được hỏi có chấp nhận hay không, các bạn hãy chọn y rồi nhấn Enter.

Cập nhật Ubuntu

apt-get update
apt-get upgrade

Cài đặt LXDE GUI Desktop

apt-get install lxde-core xfonts-base tightvncserver

– Tạo file cấu hình và đặt password để kết nối VNC

tightvncserver :1

Bạn hãy nhập lần lượt mật khẩu khi được hỏi PasswordVerify. Lưu ý nhập mật khẩu trên Ubuntu sẽ không hiện ký tự gì nhé, độ dài mật khẩu tối đa 8 ký tự.

You will require a password to access your desktops.

Password:
Verify:

Nếu được hỏi Would you like to enter a view-only password (y/n)?, hãy chọn n

Vậy là xong rồi đây, giờ bạn hãy sử dụng một chương trình VNC Viewer bất kỳ, kết nối đến server: IP:1 và dùng Password đã đặt lúc trước để login.

VNC Viewer

Lưu ý:

Nếu muốn cài đặt trình duyệt Firefox để duyệt web, sử dụng lệnh sau:

apt-get install firefox

Cài đặt công cụ uGet, tăng tốc độ download trên Ubuntu:

apt-get install uget

Đổi password đăng nhập VNC:

vncpasswd

Nếu có reboot VPS, chạy lệnh sau để khởi động VNC:

tightvncserver :1

Cảm ơn Wind Love đã hỗ trợ mình viết bài này.

Comment của bạn

Lưu ý: tất cả comment đều được kiểm duyệt cẩn thận! Nếu có code bạn hãy up lên pastebin.com rồi để lại link trong comment.

55 Comments

  1. Nam Cap 1 comment

    XIn chào các bạn!
    Mình là thành viên mới.
    Có dùng codenvy.io để get code nhưng không hiểu sao không thể kết nối được có nghĩa là nó không báo kB hay Mb gì gì đó.
    Xin mọi người cho biết về cách khắc phục.

  2. Anime 6 comment

    cho mình hỏi cách nào để copy/paste giữa mac vnc viewer và ubuntu nhỉ ?
    rất bất tiện nếu không thể copy/paste 🙁

  3. TotoChan 1 comment

    Anh Luân có biết trên Ubuntu có ứng dụng nào về macro recorder không?

    1. Tu 5 comment

      Mình reboot lại rồi chạy lại lệnh tightvncserver :1 cũng ko vào được nữa luôn, có cách nào khác không bạn 🙁

      1. Việt Phương Moderator

        Khi bạn đăng nhập sai thì Ubuntu sẽ chặn lại và bạn chỉ còn cách reboot hệ thống và khởi động lại services service vncserver restart

        1. Tu 5 comment

          Thanks bạn nha, mình làm được rồi! nhờ HocVPS làm được nhiều thứ ghê.

  4. Duong 1 comment

    Cho mình hỏi, minhf làm y chang ad, nhưng mình không biết địa chỉ ip phải xem ở đâu để mình vào bằng teamview, mình ko học máy tính
    Thank ad

    1. Việt Phương Moderator

      Bạn đăng nhập SSH VPS bằng địa chỉ IP nào thì dùng địa chỉ IP đó. Hoặc bạn gõ lệnh ifconfig sẽ thấy địa chỉ ip qua inet addr

  5. Văn 1 comment

    Hi a Luân.
    A cho e hỏi cách cài nhanh một số gui khác như, gnome, kde, mate, Cinnamon,…
    Được ko ạ? E cadm ơn ạ! 😀

  6. phương 3 comment

    Ad cho em hỏi cái này với em cài xong và đăng nhập vào LXDE thì màn hình kết nối và báo lỗi ntn “Xsession: unable to start X session — no “/root/.xsession” file, no
    “/root/.Xsession” file, no session managers, no window managers, and no
    terminal emulators found; aborting.” màn hình hệ điều hanh Ubuntu hiện lên màu xám chấm đen.Ad chỉ mình cách fix lỗi này với mình cài phiên bản 16.10 (64bit)

  7. Thế Anh 1 comment

    Cảm ơn Luân Trần với bài viết này. Lúc chưa biết bài viết này mình cứ nghĩ do máy bị lỗi :3 không remote Desktop được :(.

  8. ichi 2 comment

    anh luân ơi làm sao để cài được các ứng dụng .exe trên vps ubuntu vậy

  9. Du Tran 22 comment

    Bác luân trần có thể hướng dẫn cái google chrome trên bản này được không ạ. Em search tiếng anh để cài làm theo mà toàn bị lỗi

    1. Việt Phương Moderator

      Mình thấy Ubuntu có Firefox đó. Bạn có thể sử dụng
      Ngoài ra, bạn cài Chrome gặp lỗi gì vậy?

  10. Wind Love 45 comment

    Lâu ngày k cài đặt VPS nên quên !
    Google thì ra bài này của Luân Trần ..Thấy hướng dẫn giống ….giống phần bình luận của mình đợt trc…
    Kéo xuống thì thấy dòng này : Cảm ơn Wind Love đã hỗ trợ mình viết bài này.

    Hi..hi…
    Dạo này toàn lang thang ở Dạy Nhau Học nên k vô site của Luân Trần thường xuyên như trước 🙂

      1. Wind Love 45 comment

        Hi..hi…
        Mới lại k còn nhiều xiền như xưa để mua VPS nữa .Thỉnh thoảng thấy mail báo có chương trình giảm giá mà k biết làm j vì k có xiền :3
        Giờ toàn tận dụng mấy cái Cloud IDE như Codenvy và C9.io để quẩy tạm thui 🙂

  11. tho 8 comment

    sau khi nhập pass rồi chọn n thì nó chạy ra dòng này
    xauth: file /root/.Xauthority does not exist

    sau đấy kết nối không được , toàn bị : computer refused thôi , hix , a luân help em chút 🙁

  12. ha 3 comment

    có lệnh nào để khi khởi động lại vps tightvncserver tự chạy luôn không ad

  13. Phúc 15 comment

    Mình muốn chạy app thì thế nào ? Mình muốn chạy hitleap nên làm 2 dòng lệnh sau có được file .desktop nhưng LXDE không chạy được
    wget -O HitLeapViewer.tar.xz “https://hitleap.com/viewer/latest?platform=Linux”
    tar xvf HitLeapViewer.tar.xz

  14. Thanh Nguyen 4 comment

    Bạn Luân ơi, mình kết nối VNC thỉnh thoảng lại bị “Too many authentication failures” đành phải khởi động lại VPS mới vào đc. Có cách nào để LXDE này khởi động cùng với OS không nhỉ?

      1. Thanh Nguyen 4 comment

        Mình xem log thấy rất nhiều login fail từ các IP China. Có cách nào chặn hữu hiệu không bạn Luân?

          1. Viet 3 comment

            cái này chỉ cần change port default đi là được thôi, ssh tránh port 22 với vnc thì tránh :1

  15. Viet 3 comment

    Đợt trước làm theo Luân hướng dẫn tại bài xfce4 chạy remote desktop rất ổn định, sao giờ cài lại xfce4 lẫn lxde đều bị crash firefox khi đang sử dụng nhỉ? Cụ thể khi bật firefox lên thì chỉ tầm 10s là trình duyệt Firefox tự động đóng, google mãi mà chưa có cách nào? Luân biết vụ này ko chỉ mình với
    thanks Luân

    1. Luân Trần Admin

      Vụ này rất tiếc mình không biết rồi. Chuyển qua Chromium xem được ko bạn?

  16. Quang Pham 7 comment

    Anh luân em hỏi xíu, em chạy control web trên ubuntu rồi (webserver) thì có thể chạy remote này được nữa không nhỉ?

    1. D_comp 1 comment

      thử cài LXDE trên một con 1Gram – 1 core (bên interserver) mà thấy chạy chậm lắm!
      mà LXDE này được coi là bộ giao diện nhẹ nhất trên linux rồi, nếu mà xài Gnome thì chắc còn chậm nữa…

  17. CươngPjh 29 comment

    Bài này khá hữu ích cho bạn nào chơi kiếm tiền Youtube mà nhu cầu chỉ download và upload. Về cơ bản là cầu kỳ mỗi khoản kết nối bằng VNC thôi, cơ mà dùng quen cũng chẳng khác biệt gì so với VPS win đâu, tks tác giả