Tôi đang chạy Xvnc4.1.1 trên Ubuntu 18.04. Sau khi tôi gõ vncserver
, nó nói rằng
Máy tính để bàn 'my_host_name:1 Yann' mới là my_host_name:1
, cũng như thường lệ.
Tuy nhiên tôi không thể kết nối với máy chủ từ xa. Tệp nhật ký cho biết lỗi xác thực.
Bản quyền (C) 2002-2005 RealVNC Ltd.
Xem http://www.realvnc.com để biết thông tin về VNC.
Bản phát hành máy chủ X cơ sở 40300000, The XFree86 Project, Inc
Thứ sáu ngày 10 tháng 12 20:25:02 2021
vnnext: Phần mở rộng VNC đang chạy!
vnnext: Lắng nghe các kết nối VNC trên cổng 5901
vnnext: đã tạo máy chủ VNC cho màn hình 0
lỗi khi mở tệp chính sách bảo mật/etc/X11/xserver/SecurityPolicy
Không thể khởi tạo phần tử đường dẫn phông chữ /usr/X11R6/lib/X11/fonts/Type1/, xóa khỏi danh sách!
Không thể khởi tạo phần tử đường dẫn phông chữ /usr/X11R6/lib/X11/fonts/Speedo/, xóa khỏi danh sách!
Không thể khởi tạo phần tử đường dẫn phông chữ /usr/X11R6/lib/X11/fonts/misc/, xóa khỏi danh sách!
Không thể khởi tạo phần tử đường dẫn phông chữ /usr/X11R6/lib/X11/fonts/75dpi/, xóa khỏi danh sách!
Không thể khởi tạo phần tử đường dẫn phông chữ /usr/X11R6/lib/X11/fonts/100dpi/, xóa khỏi danh sách!
Không thể khởi tạo phần tử đường dẫn phông chữ /usr/share/fonts/X11/75dpi/, xóa khỏi danh sách!
Không thể khởi tạo phần tử đường dẫn phông chữ /usr/share/fonts/X11/100dpi/, xóa khỏi danh sách!
Thứ sáu ngày 10 tháng 12 20:25:03 2021
Kết nối: được chấp nhận: 0.0.0.0::53450
Thứ sáu ngày 10 tháng 12 20:25:04 2021
SConnection: Máy khách cần giao thức phiên bản 3.3
SConnection: AuthFailureException: Lỗi xác thực
Kết nối: đã đóng: 0.0.0.0::53450 (Xác thực thất bại)
Thứ sáu ngày 10 tháng 12 20:25:05 2021
Kết nối: được chấp nhận: 0.0.0.0::51308
xkbcommon: LỖI: xkb_x11_keymap_new_from_device: ID thiết bị không hợp lệ: -1
xkbcommon: LỖI: xkb_x11_state_new_from_device: ID thiết bị không hợp lệ: -1 SConnection: Máy khách cần giao thức phiên bản 3.3
# Không thể phân tích đối số: Tùy chọn không xác định --login
Thứ sáu ngày 10 tháng 12 20:25:06 2021
SConnection: AuthFailureException: Lỗi xác thực
Kết nối: đã đóng: 0.0.0.0::51308 (Xác thực thất bại)
Thứ sáu ngày 10 tháng 12 20:25:10 năm 2021
Kết nối: được chấp nhận: 0.0.0.0::40184
Kết nối: được chấp nhận: 0.0.0.0::34876
SConnection: Máy khách cần giao thức phiên bản 3.3
Thứ sáu ngày 10 tháng 12 20:25:11 2021
SConnection: Máy khách cần giao thức phiên bản 3.3
SConnection: AuthFailureException: Lỗi xác thực
Kết nối: đã đóng: 0.0.0.0::40184 (Xác thực thất bại)
Kết nối: được chấp nhận: 0.0.0.0::38782
Kết nối: danh sách đen: 0.0.0.0
SConnection: AuthFailureException: Lỗi xác thực
Điều này thật khó hiểu, vì tôi hoàn toàn không nhập mật khẩu, tại sao nó lại phàn nàn về lỗi xác thực? tôi chỉ cần nhập vncserver
, nó sẽ phàn nàn về xác thực, tôi nghĩ nó sẽ chỉ xác thực khi tôi cố gắng kết nối. vncserver từng hoạt động khá tốt.Hôm nay tôi vừa tắt phiên cũ và định lấy một cổng mới, nó phàn nàn về lỗi xác thực.
Ở cuối nhật ký, nó nói rằng tôi nằm trong danh sách đen, theo realvnc tài liệu, tôi phải khởi động lại để giải quyết vấn đề này. Có cách nào mà tôi không cần khởi động lại Ubuntu không?
Đây là xstartup của tôi
#!/bin/sh
# Bỏ ghi chú hai dòng sau cho máy tính để bàn bình thường:
# bỏ đặt SESSION_MANAGER
# exec /etc/X11/xinit/xinitrc
[ -x /etc/vnc/xstartup ] && exec /etc/vnc/xstartup
[ -r $HOME/.Xresources ] && xrdb $HOME/.Xresources
xsetroot -màu xám đặc
vncconfig -iconic &
x-terminal-emulator -geometry 80x24+10+10 -ls -title "$VNCDESKTOP Desktop" &
quản lý cửa sổ x &
Nhân tiện, tôi có quyền truy cập root.