Subbenutzer hinzufügen

Möchtest du anderen Zugang zu deinem Server geben, ohne dein eigenes Passwort zu teilen? Mit Subbenutzern kannst du Freunde, Moderatoren oder Mitarbeiter mit eigenem Login und spezifischen Rechten einladen.

Was sind Subbenutzer?

Subbenutzer sind zusätzliche Konten, die über das Panel Zugang zu deinem Server haben. Du kannst genau festlegen, was sie dürfen und was nicht.

Beispiele:

  • Co-Owner – Voller Zugriff auf alles außer dem Löschen des Servers
  • Developer – Kann Dateien hochladen und die Console nutzen, aber den Server nicht löschen oder Einstellungen ändern
  • Moderator – Nur Console-Zugang, um Befehle zu senden und Spieler zu verwalten
  • Map builder – Nur Zugang zu SFTP und Backups, um Welten hochzuladen

Die Benutzer-Seite

  1. Klicke auf deinen Server im Dashboard
  2. Klicke in der Sidebar auf Benutzer
  3. Du siehst dich selbst als Eigentümer oben
  4. Darunter stehen eventuelle Subbenutzer, die du eingeladen hast

Einen Benutzer einladen

  1. Klicke oben rechts auf Benutzer einladen
  2. Gib die E-Mail-Adresse der Person ein, die du einladen möchtest
    • Das muss eine E-Mail-Adresse sein, mit der sie ein HytaleNode-Konto haben (oder erstellen können)
    • Zum Beispiel: [email protected]
  3. Scrolle nach unten und wähle die Berechtigungen (siehe unten für Details)
  4. Klicke auf Einladung senden

Was passiert?

  1. Eine E-Mail wird an die angegebene Adresse gesendet
  2. Der Empfänger muss auf den Link in der E-Mail klicken
  3. Er wird aufgefordert, sich anzumelden (oder ein Konto zu erstellen, falls noch keines vorhanden ist)
  4. Nach der Annahme erscheint dein Server automatisch in seinem Dashboard
  5. Er kann sich jetzt anmelden und den Server mit den von dir vergebenen Berechtigungen verwalten

Berechtigungen einstellen

Das ist der wichtigste Teil – hier legst du genau fest, was der Subbenutzer darf. Es gibt verschiedene Kategorien:

Console-Berechtigungen

  • Console anzeigen – Kann die Console-Ausgabe sehen (Logs lesen)
  • Console-Befehle senden – Kann Befehle in der Console eingeben
  • Server starten/stoppen/neustarten – Kann Power-Buttons verwenden

Anwendungsfall: Moderator, der Spieler über die Console bannen/kicken möchte, aber den Server nicht neu starten darf: Nur „Console-Befehle senden“ aktivieren.

Datei-Berechtigungen

  • Dateien anzeigen – Kann den Dateimanager öffnen und Dateien sehen
  • Dateien lesen – Kann Dateien öffnen und den Inhalt lesen
  • Dateien erstellen – Kann neue Dateien und Ordner erstellen
  • Dateien hochladen – Kann Dateien über den Dateimanager hochladen
  • Dateien bearbeiten – Kann bestehende Dateien ändern
  • Dateien löschen – Kann Dateien und Ordner löschen
  • Dateien herunterladen – Kann Dateien herunterladen
  • Dateien archivieren – Kann Dateien packen/entpacken
  • SFTP-Zugang – Kann sich per SFTP mit eigenen Anmeldedaten verbinden

Anwendungsfall: Developer, der Plugins installiert: „Dateien anzeigen“, „Dateien lesen“, „Dateien hochladen“, „SFTP-Zugang“.

Datenbank-Berechtigungen

  • Datenbanken anzeigen – Kann die Datenbank-Seite sehen
  • Datenbanken erstellen – Kann neue Datenbanken erstellen
  • Datenbank-Passwort rotieren – Kann Passwörter ändern
  • Datenbanken löschen – Kann Datenbanken löschen

Anwendungsfall: Co-Owner: Alle Datenbank-Berechtigungen aktivieren.

Backup-Berechtigungen

  • Backups anzeigen – Kann die Backup-Seite sehen und die Liste einsehen
  • Backups erstellen – Kann manuelle Backups erstellen
  • Backups wiederherstellen – Kann ein Backup zurücksetzen (GEFÄHRLICH – überschreibt alles!)
  • Backups herunterladen – Kann Backups herunterladen
  • Backups löschen – Kann Backups löschen

Anwendungsfall: Map builder, der Welten hochlädt: „Backups anzeigen“, „Backups erstellen“, „Backups wiederherstellen“ (um eigene Welt-Uploads zu testen).

Schedule-Berechtigungen

  • Schedules anzeigen – Kann die Planning-Seite sehen
  • Schedules erstellen – Kann neue Schedules erstellen
  • Schedules bearbeiten – Kann bestehende Schedules ändern
  • Schedules löschen – Kann Schedules löschen

Anwendungsfall: Admin, der Neustarts planen möchte: Alle Schedule-Berechtigungen.

Netzwerk-Berechtigungen

  • Ports anzeigen – Kann die Netzwerk-Seite sehen
  • Ports erstellen – Kann zusätzliche Ports hinzufügen
  • Ports löschen – Kann Ports löschen

Sonstige Berechtigungen

  • Subdomain-Verwaltung – Kann Subdomains erstellen und löschen
  • Benutzer verwalten – Kann selbst auch Subbenutzer einladen und entfernen
  • Aktivität anzeigen – Kann die Activity Logs sehen (wer was gemacht hat)
  • Einstellungen anzeigen – Kann die Settings-Seite sehen (einschließlich SFTP-Daten)
  • Server neu installieren – Kann den Server komplett zurücksetzen (SEHR GEFÄHRLICH!)

Achtung: Vergib „Server neu installieren“ nur an Personen, denen du vollständig vertraust – das löscht ALLES!

Vordefinierte Berechtigungsvorlagen

Anstatt jede Berechtigung manuell zu aktivieren, kannst du oft aus Vorlagen wählen:

Vorlage: Nur lesen (Spectator)

  • Console anzeigen ✅
  • Dateien anzeigen ✅
  • Dateien lesen ✅
  • Backups anzeigen ✅
  • Alles andere ❌

Verwenden für: Jemand, der nur mitsehen oder etwas prüfen möchte.

Vorlage: Moderator

  • Console anzeigen ✅
  • Console-Befehle senden ✅
  • Aktivität anzeigen ✅
  • Alles andere ❌

Verwenden für: In-Game-Moderatoren, die Spieler bannen/kicken können.

Vorlage: Developer

  • Console-Rechte ✅
  • Alle Datei-Rechte ✅
  • SFTP-Zugang ✅
  • Backups erstellen/wiederherstellen ✅
  • Datenbanken anzeigen ✅
  • Keine Lösch-Rechte ❌

Verwenden für: Developer, die Plugins/Mods hinzufügen und testen.

Vorlage: Co-Owner (Admin)

  • Alles ✅✅✅
  • Außer: Server-Eigentum übertragen (das kann nur der echte Eigentümer)

Verwenden für: Deine zweite Person in der Befehlskette mit voller Kontrolle.

Berechtigungen eines bestehenden Benutzers ändern

Ups, du hast jemandem zu viele oder zu wenige Rechte gegeben?

  1. Gehe zur Benutzer-Seite
  2. Klicke auf den Benutzer in der Liste
  3. Klicke oben rechts auf Berechtigungen bearbeiten
  4. Aktiviere/deaktiviere, was du ändern möchtest
  5. Klicke auf Speichern
  6. Die Änderungen sind sofort aktiv

Der Benutzer merkt sofort, dass sich seine Rechte geändert haben – er muss sich nicht erneut anmelden.

Benutzer entfernen

Jemand ist nicht mehr aktiv oder du möchtest den Zugang entziehen?

  1. Gehe zur Benutzer-Seite
  2. Klicke auf den Benutzer
  3. Klicke oben rechts auf das rote Papierkorb-Symbol
  4. Bestätige die Entfernung

Der Benutzer verliert sofort den Zugang und der Server verschwindet aus seinem Dashboard.

Achtung: Das entfernt nur den Zugang, nicht das Konto des Benutzers selbst. Er kann sich weiterhin im Panel anmelden, sieht deinen Server aber nicht mehr.

Aktivitätsprotokoll

Möchtest du sehen, was Subbenutzer auf deinem Server tun?

  1. Gehe zur Sidebar > Aktivität
  2. Du siehst ein chronologisches Protokoll aller Aktionen:
    • Wer wann eingeloggt hat
    • Welche Dateien geändert wurden
    • Wann der Server neu gestartet wurde
    • Datenbank-Erstellung/-Löschung
    • Backup-Operationen
    • Berechtigungsänderungen
  3. Bei jeder Aktion steht der Name des Benutzers, der sie durchgeführt hat

Tipp: Prüfe regelmäßig die Activity Logs, wenn du mehreren Personen Zugang gegeben hast. So siehst du genau, wer was gemacht hat.

SFTP für Subbenutzer

Wenn ein Subbenutzer die Berechtigung „SFTP-Zugang“ hat:

  1. Geht er zu Settings in der Sidebar
  2. Sieht er seine eigenen SFTP-Daten:
    • Derselbe Server und Port
    • Sein eigener Benutzername (anders als der Eigentümer)
    • Sein eigenes Panel-Passwort
  3. Er kann sich per FileZilla mit seinen eigenen Anmeldedaten verbinden
  4. Er hat nur Zugriff auf die Dateien, für die er Berechtigung hat

Sicherheitstipps

  • Vertraue deinen Leuten – Gib nur Personen Zugang, die du kennst und denen du vertraust
  • Minimale Berechtigungen – Gib nur die Rechte, die wirklich nötig sind (Prinzip der geringsten Rechte)
  • Activity Logs prüfen – Behalte im Blick, was passiert
  • Vorsicht bei Lösch-Rechten – Jemand mit „Dateien löschen“ kann deinen gesamten Server leeren
  • „Server neu installieren“ ist GEFÄHRLICH – Das löscht buchstäblich alles und setzt den Server zurück
  • Backup-Rechte mit Bedacht – „Backups wiederherstellen“ kann alle aktuellen Daten überschreiben
  • Inaktive Benutzer entfernen – Hat jemand mitgespielt, ist aber aufgehört? Entziehe den Zugang

Häufige Szenarien

Szenario 1: Freund hilft beim Server-Setup

Vergeben:

  • Console-Rechte (anzeigen, Befehle, Power)
  • Datei-Rechte (alle)
  • SFTP-Zugang
  • Backup-Rechte (erstellen, wiederherstellen)
  • Datenbank-Rechte (anzeigen, erstellen)

NICHT vergeben:

  • Server neu installieren
  • Benutzer verwalten (es sei denn, du möchtest, dass er auch andere einlädt)

Szenario 2: In-Game-Staff-Mitglied

Vergeben:

  • Console anzeigen
  • Console-Befehle senden
  • Aktivität anzeigen (um Griefing nachzuverfolgen)

NICHT vergeben:

  • Datei-Rechte (sie brauchen keinen Zugriff auf deine Server-Dateien)
  • Power-Rechte (keine Server-Neustarts)
  • Backup-Rechte

Szenario 3: Plugin-Developer, der etwas für dich baut

Vergeben:

  • Console-Rechte (um das Plugin zu testen)
  • Dateien anzeigen, lesen, hochladen, bearbeiten (aber NICHT löschen)
  • SFTP-Zugang
  • Backups erstellen (zur Sicherheit vor dem Testen)

NICHT vergeben:

  • Dateien löschen (Sicherheit)
  • Datenbank-Rechte (es sei denn, sein Plugin benötigt sie)
  • Server neu installieren

Szenario 4: Co-Owner, der alles darf

Vergeben:

  • Buchstäblich alles ✅✅✅
  • „Admin“-Vorlage auswählen

Dein Co-Owner kann alles, was du kannst, außer das Server-Eigentum zu übertragen oder den Server dauerhaft zu löschen (das bleibt nur dem Eigentümer vorbehalten).

Probleme beheben

Einladung kommt nicht an

  • Spam-/Junk-Ordner prüfen
  • Prüfen, ob die E-Mail-Adresse korrekt geschrieben ist
  • 5–10 Minuten warten – manchmal verzögert
  • Erneut einladen

Subbenutzer sieht den Server nach Annahme nicht

  • Stelle sicher, dass er sich mit dem richtigen Konto anmeldet (die E-Mail-Adresse, an die die Einladung ging)
  • Dashboard-Seite aktualisieren (F5)
  • Prüfen, ob die Einladung nicht abgelaufen ist

„Permission denied“-Fehlermeldung für Subbenutzer

  • Er versucht etwas zu tun, wofür er keine Berechtigung hat
  • Prüfe seine Berechtigungen über die Benutzer-Seite
  • Füge die benötigte Berechtigung hinzu

Subbenutzer kann sich nicht per SFTP verbinden

  • Prüfe, ob die Berechtigung „SFTP-Zugang“ aktiviert ist
  • Er muss seinen eigenen Benutzernamen verwenden (steht auf seiner Settings-Seite)
  • Er muss sein eigenes Panel-Passwort verwenden (nicht dein Passwort!)

Benutzer kann nicht entfernt werden

  • Bist du der Eigentümer des Servers? Nur Eigentümer können Benutzer entfernen
  • Es sei denn, du hast die Berechtigung „Benutzer verwalten“ vom Eigentümer erhalten

Best Practices für Teams

  • Klar kommunizieren – Teile den Leuten mit, welche Rechte sie haben und warum
  • Regelmäßig überprüfen – Prüfe jeden Monat, ob alle Subbenutzer noch aktiv und nötig sind
  • Backups vor großen Änderungen – Besonders wenn mehrere Personen Dateien bearbeiten
  • Activity Logs nutzen – Bei Problemen kannst du genau sehen, wer was gemacht hat
  • Verantwortlichkeiten aufteilen – Developer bekommt Datei-Zugang, Moderator bekommt Console, usw.
  • Team schulen – Stelle sicher, dass alle wissen, wie das Panel funktioniert

Mit Subbenutzern kannst du sicher an deinem Server zusammenarbeiten, ohne dein eigenes Passwort teilen zu müssen. Nutze es verantwortungsvoll und du hast ein gut organisiertes Team!

Unterbenutzer hinzufügen | Wissensdatenbank | HytaleNode