Puncte:0

VNC prin tunelul SSH funcționează sau nu, cauze necunoscute

drapel pl

Am Ubuntu 20.04.3, în două computere PC1 și PC2. Mă pot conecta prin VNC (remmina) între cele două fără nicio problemă.

Acum încerc să folosesc VNC prin tunelul SSH.

  1. Setați tunelul

     [PC1]$ ssh -L 5900:localhost:5900 [email protected]
     bind [127.0.0.1]:5900: Adresă deja utilizată
     channel_setup_fwd_listener_tcpip: nu pot asculta portul: 5900
     Nu s-a putut solicita redirecționarea locală.
     Bun venit la Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
     ...
    
  2. În remmina, conectați-vă cu Protocolul Remmina VNC Plugin (la fel ca o conexiune fără tunel) la localhost:5900. Mi se cere parola setata Setări -> Partajarea -> Partajarea ecranului. Am introdus acea parolă și o primesc Nu s-a putut autentifica, se încearcă reconectarea....

Același lucru se întâmplă când încercați PC2 -> PC1 (prin tunel SSH).

A. Cum pot remedia asta?


Acum încerc să folosesc VNC prin tunelul SSH. Pot face asta PC3 -> PC1, folosind un prompt mingw64 în PC3, cu

  1. Într-un prompt mingw64 bash,

    [PC3]$ ssh -L 5900:localhost:5900 [email protected]
    bind [127.0.0.1]:5900: Adresă deja utilizată
    channel_setup_fwd_listener_tcpip: nu pot asculta portul: 5900
    Nu s-a putut solicita redirecționarea locală.
    Bun venit la Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
    ...
    
  2. În tigervnc, conectați-vă la localhost:5900. Mi se cere parola setata Setări -> Partajarea -> Partajarea ecranului. Am introdus acea parolă și am deja ecranul VNC în PC3.

Dacă încerc să fac același lucru cu PC3 -> PC2, primesc

  1. Într-un prompt mingw64 bash,

    [PC3]$ ssh -L 5900:localhost:5900 [email protected]
    bind [127.0.0.1]:5900: Adresă deja utilizată
    channel_setup_fwd_listener_tcpip: nu pot asculta portul: 5900
    Nu s-a putut solicita redirecționarea locală.
    Bun venit la Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
    ...
    
  2. În tigervnc, conectați-vă la localhost:5900. Mi se cere parola setata Setări -> Partajarea -> Partajarea ecranului. Am introdus acea parolă și o primesc Autentificare eșuată.

B. Cum pot remedia asta?


Următoarele informații pot fi utile: În PC1 am

$ gsettings list-recursively org.gnome.Vino
org.gnome.Vino a activat prompt false
org.gnome.Vino require-encryption false
org.gnome.Vino use-alternative-port false
org.gnome.Vino disable-background false
org.gnome.Vino disable-xdamage false
org.gnome.Vino alternative-port uint16 5900
org.gnome.Vino pictogramă-vizibilitate „client”
org.gnome.Vino autentificare-metode ['vnc']
org.gnome.Vino network-interface ''
org.gnome.Vino notify-on-connect true
org.gnome.Vino mailto ''
org.gnome.Vino blocare ecran la deconectare false
org.gnome.Vino use-upnp false
org.gnome.Vino vnc-parola „<șir de 12 caractere>”
org.gnome.Vino doar pentru vizualizare fals

In PC2 am la fel, cu exceptia

org.gnome.Vino vnc-parolă „cheie”

Și când încerc să setez parola Setări -> Partajarea -> Partajarea ecranului, sunt limitat la 8 caractere, ceea ce nu este cazul obișnuit pe care l-am întâlnit.

Puncte:0
drapel pl

Am remediat diferența dintre PC1 și PC2, care a dus la

PC3 -> PC1 (tunel SSH): OK
PC3 -> PC2 (tunel SSH): eșuat

În /etc/ssh/sshd_config în PC2, am setat înainte din motive de securitate AllowTcpForwarding nr. Comentând acea linie, m-aș putea conecta.


Am reparat apoi tunelul SSH PC1 -> PC2

  1. Setați tunelul

     [PC1]$ ssh -L 5900:localhost:5900 [email protected]
     Bun venit la Ubuntu 20.04.3 LTS (GNU/Linux 5.11.0-41-generic x86_64)
     ...
    
  2. În remmina, conectați-vă cu Protocol Remmina VNC Plugin (la fel ca o conexiune netunelată) la localhost:5902. Mi se cere parola setata Setări -> Partajarea -> Partajarea ecranului. Introdu acea parolă și primesc un desktop la distanță.

Același lucru pentru PC2 -> PC1.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.