Puncte:0

Serverul SSH refuză mai multe conexiuni de la același client

drapel lk

Am un server openssh simplu care rulează într-un container Docker Alpine Linux 3.15 și un client, care rulează și pe un alt container Docker (aceeași versiune de Alpine a serverului) care rulează un server X cu dwm

Clientul poate deschide o aplicație grafică (Sf) prin redirecționarea X11 de la server la afișajul client, problema este că pot deschide doar o singură instanță de Sf înainte de a primi următoarea eroare:

ssh: conectați-vă la gazda 172.17.0.2 portul 22: conexiune refuzată

jurnal pe partea serverului:

Pornirea sesiunii: comandă pe pts/1 pentru client de la 172.17.0.3 portul 34060 id 0
debug1: Setarea controlului tty folosind TIOCSCTTY.
debug1: conexiune X11 solicitată.
depanare1: canal 3: nou [conexiune X11 de la portul 172.17.0.2 35028]
debug1: SIGCHLD primit.
debug1: session_by_pid: pid 9
debug1: session_exit_message: sesiune 0 canal 0 pid 9
debug1: session_exit_message: lansează canalul 0
debug1: session_by_tty: sesiune 0 tty /dev/pts/1
debug1: session_pty_cleanup2: ediția sesiune 0 /dev/pts/1
debug1: canal 3: gratuit: conexiune X11 de la 172.17.0.2 portul 35028, nchannels 4
debug1: session_by_channel: sesiune 0 canal 0
debug1: session_close_by_channel: canal 0 copil 0
debug1: session_close_x11: detașează canalul 1 x11
debug1: session_close_x11: detașează canalul 2 x11
Închideți sesiunea: client utilizator de la 172.17.0.3 portul 34060 id 0
debug1: canal 0: gratuit: server-session, nchannels 3
depanare 1: canal 1: gratuit: ascultător X11 inet, nchannels 2
depanare 1: canal 2: gratuit: ascultător X11 inet, nchannels 1
Deconectare primită de la portul 172.17.0.3 34060:11: deconectat de utilizator
Deconectat de la clientul utilizator 172.17.0.3 portul 34060
debug1: do_cleanup
debug1: do_cleanup

jurnal pe partea clientului:

Rularea /usr/bin/xauth elimina ssh:10.0
/usr/bin/xauth add ssh:10.0 MIT-MAGIC-COOKIE-1 49907415ff518044198f6f0075f270fe
debug1: client_input_channel_open: ctype x11 rchan 3 win 65536 max 16384
debug1: client_request_x11: cerere de la 172.17.0.2 35028
depanare 1: canal 1: nou [x11]
debug1: confirmați x11
OpenSSH_8.8p1, OpenSSL 1.1.1l 24 august 2021
debug1: Citirea datelor de configurare /etc/ssh/ssh_config
debug1: Furnizorul de autentificare $SSH_SK_PROVIDER nu a rezolvat; dezactivarea
debug1: se conectează la 172.17.0.2 [172.17.0.2] portul 22.
debug1: conectați la adresa 172.17.0.2 portul 22: conexiune refuzată
ssh: conectați-vă la gazda 172.17.0.2 portul 22: conexiune refuzată
xinit: conexiune la serverul X pierdută

așteptând ca serverul X să închidă debug1: client_input_channel_req: canal 0 rtype exit-status răspuns 0
debug1: client_input_channel_req: canal 0 rtype eow@openssh.com răspuns 0
depanare 1: canal 1: gratuit: x11, nchannels 2
Conexiune X la ssh:10.0 întreruptă (ucidere explicită sau închidere a serverului).
debug1: canal 0: gratuit: sesiune client, canale 1
Conexiunea la 172.17.0.2 închisă.
Transferat: trimis 91292, primit 92728 octeți, în 3,1 secunde
Octeți pe secundă: trimis 29350.8, primit 29812.5
debug1: Ieșire din starea 1
(II) Serverul sa terminat cu succes (0). Se închide fișierul jurnal.

deallocvt: nu se poate deschide consola
Puncte:1
drapel lk

Opțiunea „-d” asshd comanda este folosită pentru depanare. Are acest efect:

Modul de depanare. Serverul trimite o ieșire de depanare verbosă la eroare standard și nu se pune în fundal. De asemenea, serverul nu va bifurca(2) și va procesa doar o conexiune. Această opțiune este destinată doar pentru depanare pentru server. Opțiunile multiple -d măresc nivelul de depanare. Maximul este 3.

Mulțumită Kenster pentru a lui Răspuns pe Unix și Linux StackExchange

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.