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?
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:
Cài đặt vino:
sudo apt-get install vino
Cấu hình vino:
vino-preferences
Nó mở cửa sổ này:
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.
System > Preferences > Startup Applications
cần phải có mục "Remote Desktop" chỉ cần đánh dấu. imgur.com/s4iTd.png
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:
Chạy PuTTY
Kết nối SSH vào IP máy chủ
Đăng nhập vào máy chủ bằng ID đăng nhập và mật khẩu
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 ...
Ra mắt người xem VNC
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 !!
Để 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.
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-server
hoặ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