Làm cách nào để khởi động máy chủ VNC?


22

Làm cách nào để khởi động máy chủ VNC để máy tính để bàn của tôi có thể truy cập được?

Câu trả lời:


20

Cài đặt vino:

sudo apt-get install vino

Cấu hình vino:

vino-preferences

Nó mở cửa sổ này:

văn bản thay thế

Bạn khởi động máy chủ với:

/usr/lib/vino/vino-server

Nhập lệnh này trong Ứng dụng tự khởi động nếu bạn muốn vino tự động bắt đầu.


1
Tôi sẽ khuyên bạn nên sử dụng vino trên ssh, vì đó không phải là một ứng dụng an toàn. help.ubfox.com/community/ từ
lovlinux

1
Đối với bước cuối cùng đó, System > Preferences > Startup Applicationscần phải có mục "Remote Desktop" chỉ cần đánh dấu. imgur.com/s4iTd.png
andrewsomething

@andrews Something - đó không phải là trường hợp trên xunbutu.
Guillaume Coté

Bạn nên gắn thẻ câu hỏi của mình với xubfox nếu không mọi người sẽ cho rằng bạn đang sử dụng cài đặt ubfox mặc định.
Jorge Castro

@Jorge, tôi nghĩ rằng vino là một công cụ gnome ans hoạt động tương tự như trong Ubuntu. Sự khác biệt duy nhất là mục trong ứng dụng khởi động được đề cập bởi andrews Something.
Guillaume Coté

4

Dưới đây là toàn bộ quá trình tôi làm để sử dụng VNC, đơn giản hóa


MỘT. CÀI ĐẶT máy chủ

cài đặt VNC: sudo apt-get install vnc

cài đặt openssh-server: sudo apt-get install openssh-server


HAI. CÀI ĐẶT PC truy cập từ xa

cài đặt PuTTY

cài đặt trình xem VNC hoặc VNC


SỐ BA. Kết nối và khởi chạy:

Từ PC truy cập từ xa:

  1. Chạy PuTTY

  2. Kết nối SSH vào IP máy chủ

  3. Đăng nhập vào máy chủ bằng ID đăng nhập và mật khẩu

  4. Chạy sudo x11vnc -display :0 -auth guess

    B Khác nếu điều đó không làm việc, chạy: sudo x11vnc -display :0 -auth <insert your path to your .Xauthority>

    C Khác nếu nó không hoạt động, chạy lại các lệnh nhưng với quyền root.

Sau đó, khi kết nối được thiết lập ...

  1. Ra mắt người xem VNC

  2. Khi được nhắc, nhập IP máy chủ và kết nối

Bây giờ bạn đã truy cập máy chủ của mình thông qua VNC và có thể kiểm soát và tương tác với máy tính để bàn đó.

Chúc may mắn và tận hưởng !!


Cám ơn! Tôi đang sử dụng phương pháp này và có thể kết nối trong phiên hoạt động; Nhưng kết nối vẫn còn tồn tại trong vài giây và kết thúc hiển thị:> Đã khôi phục khóa máy chủ X tự động trả lời cho: 1> người xem đã thoát. > đã xóa 45 hình ảnh bỏ phiếu gạch_row. Bạn có thể giúp tôi giải quyết điều này?
leirbag

3

Để bảo mật hơn một chút, tôi không để VNC chạy toàn bộ thời gian. Tôi SSH vào máy và sau đó khởi động máy chủ VNC bằng lệnh sau:

x11vnc -safer -localhost -nopw -once -display: 0

Để dễ dàng, tôi có lệnh trong tập lệnh shell, vì vậy đây chỉ là trường hợp SSH đến máy chủ, theo sau là lệnh startvnc.sh.

Cách này một khi bạn ngắt kết nối VNC không còn nữa.

Để bảo mật hơn nữa, bạn có thể tạo đường hầm VNC qua kết nối SSH.

Liên kết này cung cấp chi tiết về cách chuyển tiếp các cổng chính xác.


0

Là root, chạy:

sudo apt-get install vino

Là người dùng của bạn, hãy chạy:

gsettings set org.gnome.Vino require-encryption false
vino-preferences
# replace eth0 in the following with your network interface
gsettings set org.gnome.Vino network-interface eth0
/usr/lib/vino/vino-server

Một tập lệnh có thể được viết để tự động khởi động /usr/lib/vino/vino-serverhoặc bạn có thể yêu cầu trình quản lý cửa sổ của mình khởi động trực tiếp khi tải và mạng của bạn TĂNG, phương pháp này hiệu quả với tôi vì tôi gặp vấn đề về bảo mật 18 với windows VNC Viewer không kết nối và tôi đã có tắt mã hóa

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.