Zum Inhalt

Server-Einrichtung

Dokumenttyp: Developer Playbook
Status: Draft v0.1
Stand: 2026-06-29
Prinzip: Allgemeine Anleitung mit Praxisbeispiel aus Immohai

Ziel

Dieses Dokument beschreibt die erste Einrichtung eines frisch gebuchten Linux-Servers.

Voraussetzungen

  • gebuchter Cloud-Server
  • öffentliche IP-Adresse
  • Root-Passwort oder SSH-Key
  • Terminal oder SSH-App

Erster Login

ssh root@<server-ip>

Beim ersten Login wird der Host-Fingerprint bestätigt. Danach wird das Root-Passwort eingegeben oder der SSH-Key verwendet.

Root-Passwort ändern

Viele Anbieter erzwingen beim ersten Login eine Änderung des Root-Passworts. Das ist normal und erhöht die Sicherheit.

System aktualisieren

Nach dem ersten Login sollte das System sofort aktualisiert werden:

apt update && apt upgrade -y

Bedeutung

  • apt update lädt aktuelle Paketlisten.
  • apt upgrade -y installiert verfügbare Updates.
  • -y bestätigt Rückfragen automatisch.

Neustart nach Kernel-Update

Wenn ein neuer Kernel installiert wurde, sollte der Server neu gestartet werden:

reboot

Danach erneut anmelden und prüfen:

uname -r

Praxisbeispiel Immohai

Im Projekt Immohai wurde nach der Servererstellung:

  1. per SSH eingeloggt,
  2. das Root-Passwort geändert,
  3. Ubuntu aktualisiert,
  4. ein Neustart durchgeführt,
  5. der neue Kernel geprüft.

Best Practices

  • Direkt nach Erstellung alle Updates installieren.
  • Root-Zugang nur für die Grundeinrichtung verwenden.
  • Früh einen separaten Benutzer anlegen.
  • Keine produktiven Dienste starten, bevor Updates installiert sind.

Typische Fehler

Fehler Ursache Lösung
Login schlägt fehl falsches Passwort Passwort aus Anbieter-Mail prüfen
Terminal zeigt beim Passwort nichts normales Linux-Verhalten Passwort eingeben und Enter drücken
Verbindung bricht nach reboot ab Server startet neu 1 Minute warten und erneut verbinden
apt hängt anderer Paketprozess aktiv kurz warten und erneut versuchen

Checkliste

  • [ ] Root-Login erfolgreich
  • [ ] Passwort geändert
  • [ ] System aktualisiert
  • [ ] Neustart durchgeführt
  • [ ] Kernel geprüft