Der ursprüngliche ZimaOS-Benutzername des Besitzers/Administrators ist nicht dafür vorgesehen, über die unterstützte Benutzeroberfläche oder durch Bearbeiten von /etc/passwd umbenannt zu werden. ZimaOS hat die Änderung von Benutzernamen in der Versionsreihe 1.2.3 ausdrücklich entfernt. Daher aktualisiert das alleinige Ändern von Linux-Kontodateien weder die Anwendungsdatenbank noch das Berechtigungsmodell.
Wenn Sie lediglich einen weiteren Namen für ein Familienmitglied oder ein Konto für einen freigegebenen Ordner benötigen, erstellen Sie stattdessen ein separates Mitgliedskonto. Wenn der Name des ursprünglichen Besitzers selbst geändert werden muss, planen Sie eine kontrollierte Neuinitialisierung, anstatt Systemdateien nur teilweise umzubenennen.
Warum das Bearbeiten von /etc/passwd nicht funktioniert
Die Kontokennung von ZimaOS wird nicht nur in den herkömmlichen Linux-Dateien /etc/passwd und /etc/shadow gespeichert. Auch die Weboberfläche, Freigaben, die lokale Datenbank und Anwendungsdienste speichern Kontoinformationen.
Wenn nur eine Ebene geändert wird, können Dashboard und Backend unterschiedliche Informationen über den Benutzer enthalten.
ZimaOS hat die Änderung von Benutzernamen ausdrücklich entfernt
In den Versionshinweisen zu ZimaOS 1.2.3 steht, dass das Ändern des ZimaOS-Kontonamens nicht mehr zulässig ist. In derselben Version wurden außerdem mehrere Probleme bei der Benutzererstellung behoben.
Die aktuellen Versionshinweise zu ZimaOS 1.2.3 dokumentieren diese Einschränkung.
Verwenden Sie Mitgliedskonten für weitere Personen
Das aktuelle ZimaOS unterstützt separate Mitgliedskonten für Familienmitglieder und Teamkollegen, jeweils mit eigenen Passwörtern und Berechtigungen für Freigaben. Dies ist der unterstützte Weg, einer anderen Person einen eigenen Kontonamen zu geben, ohne die Identität des ursprünglichen Besitzers neu zu schreiben.
Die ZimaOS-Anleitung zur Mehrbenutzerfreigabe zeigt, wie Sie Mitgliedskonten für freigegebene Ordner erstellen, bearbeiten und löschen.
Benennen Sie den Linux-Benutzer hinter ZimaOS nicht um
Befehle wie usermod, direkte Änderungen an /etc/passwd oder manuelle Änderungen an der Benutzerdatenbank können Annahmen von Diensten, Pfade, Berechtigungen oder den Anmeldestatus beeinträchtigen. ZimaOS ist ein Appliance-ähnliches Betriebssystem und keine allgemeine Linux-Distribution für mehrere Benutzer.
Wenn Sie den Namen des ursprünglichen Besitzers unbedingt ändern müssen
Der sicherste unterstützte Weg besteht darin, Daten und AppData zu sichern und anschließend die Benutzer- bzw. Kontenebene neu zu initialisieren oder ZimaOS neu zu installieren bzw. neu zu initialisieren. Erstellen Sie dabei den gewünschten Besitzernamen während der Ersteinrichtung.
Dies ist ein größerer Vorgang als eine einfache Umbenennung. Dokumentieren Sie zunächst Freigaben, Mitgliedskonten, App-Daten und Einstellungen für den Fernzugriff.
Die Passwortwiederherstellung ist kein Werkzeug zum Umbenennen
Die ZimaOS-Dokumentation enthält ein Wiederherstellungsverfahren, bei dem die lokale Benutzerdatenbank entfernt wird, um die Kontoinitialisierung neu zu starten. Dieses Verfahren dient der Wiederherstellung bei verlorenem Passwort und nicht der beiläufigen Umbenennung eines funktionsfähigen Besitzerkontos.
Verwenden Sie es nur, wenn Sie die Folgen verstehen und wichtige Konfigurationen gesichert haben.
Wählen Sie den Besitzernamen während der Ersteinrichtung sorgfältig
Die aktuelle ZimaOS-Anleitung „Erste Schritte“ bezeichnet das erste Konto als Hauptkonto mit Besitzer-/Administratorberechtigungen. Da eine Umbenennung eingeschränkt ist, sollten Sie während der Einrichtung einen dauerhaft geeigneten Benutzernamen wählen.
Die Einrichtungs-Checkliste hilft, unerwartete Wiederherstellungsprobleme zu vermeiden.
Die Änderung des Anzeigenamens ist nicht dasselbe wie die Umbenennung des Kontos
Wenn Sie in der aktuellen Benutzeroberfläche einen Avatar, eine Profilbezeichnung oder ein anderes Darstellungsfeld ändern können, bedeutet das nicht zwangsläufig, dass sich der zugrunde liegende Kontoname ändert, der für Authentifizierung und Berechtigungen verwendet wird. Testen Sie den tatsächlichen Anmeldenamen, bevor Sie davon ausgehen, dass sich die Identität geändert hat.
Warum eine teilweise Umbenennung Freigaben beeinträchtigen kann
Samba-Berechtigungen, Verweise auf Mitglieder und die besitzbezogenen Informationen auf Anwendungsebene können von Kontokennungen abhängen, die in /etc/passwd nicht sichtbar sind. Eine teilweise Umbenennung kann daher dazu führen, dass der Dateizugriff an einer Stelle funktioniert und an einer anderen fehlschlägt.
Planen Sie eine saubere Umbenennung während der Neuinitialisierung
Wenn der Benutzername wichtig genug ist, um einen Zurücksetzungsvorgang zu rechtfertigen, erfassen Sie zunächst Freigaben, Mitglieder, AppData und Einstellungen für den Fernzugriff. Erstellen Sie nach der Neuinitialisierung den Besitzernamen bewusst neu und überprüfen Sie jede Freigabe, bevor Sie Sicherungen der bisherigen Konfiguration löschen.
FAQ
Kann ich den ersten ZimaOS-Administrator umbenennen?
Nicht über den unterstützten Weg zur Änderung des Benutzernamens. ZimaOS hat Änderungen des Kontonamens in Version 1.2.3 ausdrücklich entfernt.
Kann ich /etc/passwd und /etc/shadow bearbeiten?
Damit ändern Sie nur einen Teil der Identität und können die ZimaOS-Dienste aus dem Gleichgewicht bringen. Dies ist keine unterstützte Methode zum Umbenennen.
Kann ich einen weiteren Administrator mit einem anderen Namen erstellen?
Sie können Mitglieds- bzw. Freigabekonten erstellen, diese sind jedoch nicht unbedingt gleichwertig mit dem Ersetzen des ursprünglichen Besitzerkontos.
Was kann ich tun, wenn ich während der Einrichtung den falschen Besitzernamen gewählt habe?
Sichern Sie das System und planen Sie eine kontrollierte Neuinitialisierung, anstatt eine teilweise Umbenennung des Linux-Benutzers vorzunehmen.
