Raspbian SSH Server mislukt na upgrade van Stretch naar Buster (geen SSH verbinding)

Ik heb deze uitstekende gids gebruikt om mijn Raspbian van Stretch naar Buster te updaten:

Na het herstarten van mijn Pi, was de SSH verbinding weg.

Door in te loggen op de Pi met het aangesloten toetsenbord en de monitor kon ik het probleem debuggen:

service ssh status

journalctl -u ssh -n 200

"Ontbrekende privilege seperatie directory /run/sshd"

Deze directory moet bij het opstarten aangemaakt worden zodat de ssh daemon goed kan starten.

U kunt ervoor zorgen dat deze directory wordt aangemaakt door een speciaal bestand aan te maken:

sudo nano /usr/lib/tmpfiles.d/sshd.conf

voeg de volgende inhoud toe aan dit bestand:

# Fixup voor ssh ontbrekende map
d /run/sshd 0755 root

afbeelding

Opslaan (Ctrl + O) en afsluiten (Ctrl + X)

Zorg ervoor dat de gebruikersrechten juist zijn ingesteld:

ls -alh /usr/lib/tmpfiles.d/sshd.conf

afbeelding

Start uw Pi opnieuw op:

sudo herstarten

SSH zou nu hopelijk weer omhoog moeten komen.

Ref: