Lucrez la o placă Linux încorporată și am observat următoarele la boot:
[FAILED] Nu s-a pornit serverul OpenBSD Secure Shell.
Apoi am fugit sudo systemctl status sshd
si am primit asta:
[sudo] parola pentru debian:
ssh.service - Server OpenBSD Secure Shell
Încărcat: încărcat (/lib/systemd/system/ssh.service; activat; prestabilit furnizor: activat
Activ: eșuat (Rezultat: cod de ieșire) din Luni 2022-05-23 19:43:25 UTC; acum 33 de ani
Documente: man:sshd(8)
man:sshd_config(5)
Proces: 639 ExecStartPre=/usr/sbin/sshd -t (cod=exit, status=0/SUCCESS)
Proces: 684 ExecStart=/usr/sbin/sshd -D $SSHD_OPTS (cod=ieșit, stare=255/E
PID principal: 684 (cod=ieșit, stare=255/EXCEPȚIE)
23 mai 19:43:23 iot-server systemd[1]: Se pornește serverul OpenBSD Secure Shell...
23 mai 19:43:24 iot-server sshd[684]: eroare: Leagă la portul 22 pe 192.168.1.120 fa
23 mai 19:43:24 iot-server sshd[684]: fatal: Nu se poate lega nicio adresă.
23 mai 19:43:25 iot-server systemd[1]: ssh.service: Procesul principal a ieșit, code=ex
23 mai 19:43:25 iot-server systemd[1]: ssh.service: a eșuat cu rezultatul „exit-cod”
23 mai 19:43:25 iot-server systemd[1]: Nu s-a pornit serviciul OpenBSD Secure Shell
Tot ajutorul pe care l-am găsit presupune că adresa care poate fi legată este deja utilizată. Dar pentru mine acest lucru nu funcționează de la început. Interesant este că dacă alerg sudo systemctl start sshd
apoi începe să funcționeze și primesc:
ssh.service - Server OpenBSD Secure Shell
Încărcat: încărcat (/lib/systemd/system/ssh.service; activat; prestabilit furnizor: activat
Activ: activ (în rulare) din Luni 2022-05-23 19:53:01 UTC; acum 4s
Documente: man:sshd(8)
man:sshd_config(5)
Proces: 1471 ExecStartPre=/usr/sbin/sshd -t (cod=exit, status=0/SUCCESS)
PID principal: 1472 (sshd)
Sarcini: 1 (limită: 1026)
Memorie: 700.0K
CGroup: /system.slice/ssh.service
|_ 1472 /usr/sbin/sshd -D
23 mai 19:53:01 iot-server systemd[1]: Se pornește serverul OpenBSD Secure Shell...
23 mai 19:53:01 iot-server sshd[1472]: serverul ascultă pe 192.168.1.120 portul 22
23 mai 19:53:01 iot-server systemd[1]: A pornit serverul OpenBSD Secure Shell.
De ce nu este obligatoriu la boot? Faptul că îl pot face să funcționeze bine fără modificări indică faptul că nu există nicio problemă, așa că nu știu ce lipsește.