đây có vẻ là một bài viết cũ nhưng chủ đề có thể vẫn thú vị đối với một số người dùng. Để có vnc khởi động khi khởi động, bạn sẽ cần
- cài đặt phần mềm máy chủ vnc (ở đây chúng tôi sẽ sử dụng x11vnc)
- cấu hình tập lệnh khởi động (được sử dụng để bắt đầu dịch vụ vnc)
Bước 1 - cài đặt máy chủ x11vnc
từ một dòng lệnh, gõ
sudo apt-get install x11vnc
Để thêm bảo mật, bạn nên đặt pwd
sudo x11vnc -storepasswd
Bước 2 - Cấu hình tập lệnh khởi động của bạn
- nếu phiên bản ubfox của bạn thấp hơn 15.04,
bạn tạo tập tin cấu hình bên dưới /etc/init.d/x11vnc.conf
và điền vào nó các lệnh chính xác sẽ được thực thi
start on login-session-start
script
/usr/bin/x11vnc -xkb -auth
/var/run/lightdm/root/:0
-noxrecord -noxfixes -noxdamage
-rfbauth /etc/x11vnc.pass
-forever -bg -rfbport 5900 -o /var/log/x11vnc.log
end script
- nếu phiên bản Ubuntu của bạn là 15.04 trở lên,
các hệ thống này đang sử dụng systemd và bạn sẽ cần tạo tệp đơn vị dịch vụ của mình bên dưới /lib/systemd/system/x11vnc.service
và điền vào đó các lệnh chính xác sẽ được thực thi
[Unit] Description=Start x11vnc at startup. After=multi-user.target
[Service] Type=simple ExecStart=/usr/bin/x11vnc -auth guess -forever
-loop -noxdamage -repeat -rfbauth /home/USERNAME/.vnc/passwd -rfbport 5900 -shared
[Install] WantedBy=multi-user.target
Tải lại dịch vụ
sudo systemctl daemon-reload
sudo systemctl enable x11vnc.service
Bạn có thể tìm thấy thông tin chi tiết trên trang wiki Cộng đồng Trợ giúp (xem tại đây ) hoặc bạn có thể thử sử dụng nhanh chóng này để sử dụng nhận
- Đối với phiên bản Ubuntu thấp hơn 15.04 , hãy kiểm tra bài đăng này
- Đối với Ubuntu phiên bản 15.04 trở lên , hãy kiểm tra bài đăng này
Hy vọng điều này hữu ích