Điểm:0

VNC qua đường hầm SSH có hoạt động hay không, nguyên nhân không rõ

lá cờ pl

Tôi có Ubuntu 20.04.3, trên hai máy tính PC1 và PC2. Tôi có thể kết nối qua VNC (remmina) giữa hai người mà không gặp vấn đề gì.

Bây giờ tôi thử sử dụng VNC qua đường hầm SSH.

  1. Đặt đường hầm

     [PC1]$ ssh -L 5900:localhost:5900 [email protected]
     bind [127.0.0.1]:5900: Địa chỉ đã được sử dụng
     channel_setup_fwd_listener_tcpip: không thể nghe cổng: 5900
     Không thể yêu cầu chuyển tiếp cục bộ.
     Chào mừng bạn đến với Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
     ...
    
  2. Trong remmina, hãy kết nối với Plugin Giao thức Remmina VNC (giống như kết nối không có đường hầm) để máy chủ cục bộ:5900. Tôi được yêu cầu đặt mật khẩu trong Cài đặt -> chia sẻ -> Chia sẻ màn hình. Tôi nhập mật khẩu đó, và tôi nhận được Không thể xác thực, đang cố kết nối lại....

Điều tương tự cũng xảy ra khi thử PC2 -> PC1 (thông qua đường hầm SSH).

MỘT. Làm thế nào tôi có thể sửa lỗi này?


Bây giờ tôi thử sử dụng VNC qua đường hầm SSH. Tôi có thể làm điều đó PC3 -> PC1, sử dụng dấu nhắc mingw64 trong PC3, với

  1. Trong dấu nhắc bash mingw64,

    [PC3]$ ssh -L 5900:localhost:5900 [email protected]
    bind [127.0.0.1]:5900: Địa chỉ đã được sử dụng
    channel_setup_fwd_listener_tcpip: không thể nghe cổng: 5900
    Không thể yêu cầu chuyển tiếp cục bộ.
    Chào mừng bạn đến với Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
    ...
    
  2. Trong tigervnc, kết nối với máy chủ cục bộ:5900. Tôi được yêu cầu đặt mật khẩu trong Cài đặt -> chia sẻ -> Chia sẻ màn hình. Tôi nhập mật khẩu đó và tôi đã có màn hình VNC trong PC3.

Nếu tôi cố gắng làm điều tương tự với PC3 -> PC2, tôi nhận được

  1. Trong dấu nhắc bash mingw64,

    [PC3]$ ssh -L 5900:localhost:5900 [email protected]
    bind [127.0.0.1]:5900: Địa chỉ đã được sử dụng
    channel_setup_fwd_listener_tcpip: không thể nghe cổng: 5900
    Không thể yêu cầu chuyển tiếp cục bộ.
    Chào mừng bạn đến với Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
    ...
    
  2. Trong tigervnc, kết nối với máy chủ cục bộ:5900. Tôi được yêu cầu đặt mật khẩu trong Cài đặt -> chia sẻ -> Chia sẻ màn hình. Tôi nhập mật khẩu đó, và tôi nhận được Lỗi xác thực.

b. Làm thế nào tôi có thể sửa lỗi này?


Thông tin sau đây có thể hữu ích: Trong PC1 tôi có

$ gsinstall danh sách đệ quy org.gnome.Vino
org.gnome.Vino đã kích hoạt dấu nhắc sai
org.gnome.Vino yêu cầu mã hóa sai
org.gnome.Vino sử dụng cổng thay thế sai
org.gnome.Vino vô hiệu hóa nền sai
org.gnome.Vino vô hiệu hóa-xdamage sai
org.gnome.Vino cổng thay thế uint16 5900
org.gnome.Vino icon-visibility 'client'
org.gnome.Vino phương thức xác thực ['vnc']
giao diện mạng org.gnome.Vino ''
org.gnome.Vino thông báo khi kết nối đúng
org.gnome.Vino mailto ''
org.gnome.Vino khóa màn hình khi ngắt kết nối sai
org.gnome.Vino sử dụng-upnp sai
org.gnome.Vino vnc-password '<chuỗi 12 ký tự>'
org.gnome.Vino chỉ xem sai

Trong PC2 tôi cũng vậy, ngoại trừ

org.gnome.Vino vnc-password 'keyring'

Và khi tôi cố gắng đặt mật khẩu trong Cài đặt -> chia sẻ -> Chia sẻ màn hình, Tôi bị giới hạn ở 8 ký tự, đây không phải là trường hợp thông thường mà tôi gặp.

Điểm:0
lá cờ pl

Tôi đã sửa sự khác biệt giữa PC1 và PC2, dẫn đến

PC3 -> PC1 (đường hầm SSH): OK
PC3 -> PC2 (đường hầm SSH): Không thành công

Trong /etc/ssh/sshd_config trong PC2, tôi đã đặt trước vì lý do bảo mật AllowTcpForwarding không. Nhận xét dòng đó, tôi có thể kết nối.


Sau đó tôi đã sửa đường hầm SSH PC1 -> PC2

  1. Đặt đường hầm

     [PC1]$ ssh -L 5900:localhost:5900 [email protected]
     Chào mừng bạn đến với Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
     ...
    
  2. Trong remmina, kết nối với Plugin Giao thức Remmina VNC (giống như kết nối không theo đường hầm) tới localhost:5902. Tôi được yêu cầu đặt mật khẩu trong Cài đặt -> chia sẻ -> Chia sẻ màn hình. Tôi nhập mật khẩu đó và tôi nhận được một máy tính để bàn từ xa.

Tương tự cho PC2 -> PC1.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.