Încerc să rulez openssh pe routerul meu openwrt. Pentru a-l testa, pornesc openssh via /usr/sbin/sshd -D
. Când încerc să mă conectez de la computer, mi se cere parola și apoi (dacă parola este corectă) conexiunea se întrerupe și client_loop: trimite deconectare: conductă spartă
este afișat în terminalul meu (bash, dacă cineva este curios).
Acum am încercat să depanez problema, dar când rulez openssh în modul de depanare prin /usr/sbin/sshd -D -d
, apoi conectarea funcționează și nu se întâlnește nicio eroare!
Care ar putea fi problema și cum să o rezolvi?
EDITAȚI | ×: După cum a sugerat de Michael Hampton, am avut un jurnal la jurnal folosind logread.
Duminica 26 septembrie 13:31:40 2021 auth.info sshd[14488]: Parola acceptată pentru root de la portul 192.168.2.50 48292 ssh2
Sun Sep 26 13:31:40 2021 auth.crit sshd[14488]: fatal: privsep_preauth: copil preauth terminat prin semnalul 12
Aveți idei despre cum să remediați asta?
EDIT2:
Informații despre server, așa cum a sugerat Dennis Nolte:
OS: openwrt, construit de la master acum câteva zile
arhitectura: MIPS
CPU: MediaTek mt7621
versiunea kernelului: 5.10.x
Versiunea openssl: 1.1.1l
Versiunea openssh: 8.7p1
selinux activat, dar jurnalele nu arată nicio refuz
PAM este disponibil, dar nimic nu se schimbă dacă selectez UsePAM=da sau nu în sshd_config