Root-Zugriff: Was bedeutet das und welche Verantwortung ist damit verbunden?

VPS 3 Min. Lesezeit

„Root“ ist der Administrator-Benutzer in Linux- und Unix-basierten Systemen, für den das System keinerlei Zugriffsbeschränkungen vorsieht. Bei unseren KVM-VPS-Paketen erhalten Sie vollständigen Root-Zugriff: Der Server gehört Ihnen, und die für die erste Anmeldung erforderlichen Daten senden wir Ihnen per E-Mail zu, sobald der VPS eingerichtet ist.

Was kann der Root-Benutzer tun?

Der Root-Benutzer kann praktisch alles auf dem System tun:

  • Sie können Software installieren und deinstallieren sowie beliebige Dienste starten;
  • Sie können die Systemdateien, die Kernel-Parameter und die Netzwerkeinstellungen ändern;
  • Sie können Benutzer anlegen und löschen sowie beliebige Dateien lesen und bearbeiten;
  • Sie können Firewall-Regeln festlegen und auch Ports unter 1024 überwachen (z. B. 80, 443).

Diese Flexibilität ermöglicht es Ihnen, auf dem VPS einen eigenen Webserver, eine Datenbank, Docker-Container oder beliebige unter Linux laufende Anwendungen zu betreiben.

Welche Haftung ergibt sich daraus?

Mit Root-Zugriff liegt der Betrieb des Servers in Ihrer Verantwortung. Wir stellen die physische Hardware, das Netzwerk, die täglichen Backups und den DDoS-Schutz bereit, doch innerhalb des Servers sind Sie verantwortlich für:

  • für die Aktualisierung des Systems und der installierten Software,
  • für die Firewall und die Verwaltung der Zugriffsrechte,
  • zur Konfiguration und Überwachung der laufenden Dienste,
  • für die auf dem Server gespeicherten und von dort aus bereitgestellten Inhalte.

Gemäß den Allgemeinen Geschäftsbedingungen (AGB) ist der Kunde verpflichtet, seine Zugangsdaten und Passwörter geheim zu halten. Auch Spam oder Angriffe, die von einem gehackten, nicht aktualisierten Server ausgehen, wirken sich auf Ihren Dienst aus: Wenn diese Aktivitäten andere Kunden gefährden, kann der Dienst gemäß den AGB eingeschränkt werden. Die verbotenen Aktivitäten sind in den Nutzungsbedingungen aufgeführt.

Warum ist es riskant, als Root zu arbeiten?

  • Es gibt kein Sicherheitsnetz: Ein falsch eingegebener Befehl, beispielsweise ein „rm -rf“ mit falschem Pfad oder ein „chmod -R 777 /“, kann das System innerhalb weniger Minuten unbrauchbar machen.
  • Bekannter Benutzername: Der Root-Benutzername ist auf jedem Linux-Server identisch, weshalb sich die Versuche, sich mit einem Passwort anzumelden, in erster Linie darauf konzentrieren.
  • Kompromittierte Anwendung: Wird ein als Root ausgeführter Dienst kompromittiert, erhält der Angreifer sofort die Kontrolle über den gesamten Server.

Empfohlene Vorgehensweise

  1. Erstellen Sie einen eigenen Benutzer für die tägliche Arbeit und erteilen Sie ihm sudo-Rechte:

    # Debian, Ubuntu
    adduser kovacs
    usermod -aG sudo kovacs
    
    # AlmaLinux, Rocky Linux, CloudLinux
    useradd -m kovacs
    passwd kovacs
    usermod -aG wheel kovacs
    
  2. Richten Sie für diesen Benutzer den SSH-Zugang per Schlüssel ein und überprüfen Sie, ob er funktioniert.
  3. Deaktivieren Sie anschließend den passwortgeschützten und den direkten Root-Zugriff über SSH (PermitRootLogin no); die einzelnen Schritte werden in unserem Artikel zu den Sicherheitseinstellungen des SSH-Servers beschrieben.
  4. Führen Sie Systemadministrator-Befehle mit dem Präfix „sudo“ aus; auf diese Weise werden die Befehle protokolliert, und Sie erweitern jedes Mal bewusst Ihre Berechtigungen.
  5. Betreiben Sie Webserver, Datenbanken und Anwendungen nicht als Root, sondern mit einem eigenen, eingeschränkten Benutzerkonto.
  6. Erstellen Sie vor größeren Änderungen oder Systemaktualisierungen einen Snapshot, damit Sie im Falle eines Fehlers zum vorherigen Zustand zurückkehren können.

Falls Sie sich ausgesperrt haben

Sollten Sie sich aufgrund einer Firewall-Regel oder einer fehlerhaften SSH-Einstellung nicht anmelden können, erstellen Sie bitte ein Support-Ticket im Kundenbereich, und wir helfen Ihnen dabei, wieder Zugriff auf Ihren Server zu erhalten.

Falls Sie nicht als Root arbeiten möchten

Wenn Sie sich eine Auszeit gönnen möchten, sich aber nicht um die Wartung kümmern wollen, übernehmen unsere Systemadministratoren im Rahmen unseres Managed-VPS-Dienstes die Updates, die Sicherheitseinstellungen und die Überwachung.

Zurück: VPS-Artikel (12)