Skip to main content

🔌 Schritt 3: SSH aktivieren und IP-Adresse im Netzwerk finden

💡 Hinweis:
Bei EndeavourOS ARM funktionierte die Methode mit der Datei ssh in der Boot-Partition bei mir nicht.
SSH wurde daher manuell über systemd aktiviert.


1. SSD einstecken

SSD am PC einstecken – die Partitionen sollten automatisch eingebunden werden:

  • /run/media/jo/BOOT_ENOS/
  • /run/media/jo/ROOT_ENOS/

2. Prüfen, ob OpenSSH installiert ist

ls -l /run/media/jo/ROOT_ENOS/usr/lib/systemd/system/sshd.service

→ Wenn die Datei vorhanden ist, ist OpenSSH installiert.


3. SSH-Autostart aktivieren

sudo mkdir -p /run/media/jo/ROOT_ENOS/etc/systemd/system/multi-user.target.wants  
sudo ln -sf /usr/lib/systemd/system/sshd.service /run/media/jo/ROOT_ENOS/etc/systemd/system/multi-user.target.wants/sshd.service

💡 Hinweis:
Der Symlink in multi-user.target.wants bewirkt dasselbe wie: systemctl enable sshd

Nach dem ersten SSH-Login auf dem Pi prüfen:

systemctl is-enabled sshd → Ausgabe sollte enabled sein.

Prüfen, ob der Dienst beim Boot geladen wird:

systemctl list-dependencies multi-user.target | grep sshd

→ Beispielausgabe:

● ├─sshd.service
● │ │ ├─sshd-unix-local.socket

→ Beispielausgabe:

lrwxrwxrwx 1 root root 36 20. Okt 21:42 /etc/systemd/system/multi-user.target.wants/sshd.service -> /usr/lib/systemd/system/sshd.service


4. Partitionen sicher aushängen

sudo umount /run/media/jo/ROOT_ENOS  
sudo umount /run/media/jo/BOOT_ENOS  

5. SSD wieder anschließen

SSD an den Raspberry Pi anschließen, LAN-Kabel einstecken
und das Gerät starten. Etwa 1–2 Minuten warten, bis der Boot abgeschlossen ist.


6. IP-Adresse ermitteln

  • Im Router- oder DHCP-Log nach „Raspberry Pi“ oder der MAC-Adresse suchen.
  • Alternativ vom PC aus im lokalen Netz scannen:
    arp-scan --local

7. IP-Adresse notieren

Beispielausgabe:

192.168.0.33 Raspberry Pi Trading Ltd

Diese IP wird im nächsten Schritt für den SSH-Login benötigt.