Początkowa nazwa użytkownika właściciela/administratora ZimaOS nie jest przeznaczona do zmiany za pomocą obsługiwanego interfejsu użytkownika ani przez edycję pliku /etc/passwd. ZimaOS wyraźnie usunął możliwość modyfikowania nazwy użytkownika w linii wydań 1.2.3, dlatego sama zmiana plików kont systemu Linux nie aktualizuje bazy danych aplikacji ani modelu uprawnień.
Jeśli potrzebujesz jedynie innej nazwy dla członka rodziny lub konta używanego do udostępniania folderów, utwórz osobne konto członka. Jeśli konieczna jest zmiana samej nazwy początkowego właściciela, zaplanuj kontrolowaną ponowną inicjalizację zamiast częściowej zmiany nazw plików systemowych.
Dlaczego edycja pliku /etc/passwd nie działa
Tożsamość konta ZimaOS nie jest przechowywana wyłącznie w tradycyjnych plikach systemu Linux /etc/passwd i /etc/shadow. Interfejs WWW, udziały, lokalna baza danych i usługi aplikacji również śledzą stan konta.
Zmiana tylko jednej warstwy może spowodować rozbieżność między panelem a zapleczem w kwestii użytkownika.
ZimaOS wyraźnie usunął możliwość modyfikowania nazwy użytkownika
Informacje o wydaniu ZimaOS 1.2.3 wskazują, że zmiana nazwy użytkownika konta ZimaOS nie jest już dozwolona. W tym samym wydaniu naprawiono również kilka problemów związanych z tworzeniem użytkowników.
Aktualne informacje o wydaniu ZimaOS 1.2.3 dokumentują to ograniczenie.
Używaj kont członków dla dodatkowych osób
Obecna wersja ZimaOS obsługuje osobne konta członków dla członków rodziny i współpracowników, z niezależnymi hasłami i uprawnieniami do udostępniania. Jest to obsługiwany sposób na nadanie innej osobie odmiennej nazwy konta bez przepisywania tożsamości początkowego właściciela.
Przewodnik ZimaOS dotyczący udostępniania wielu użytkownikom pokazuje, jak tworzyć, edytować i usuwać konta członków folderów udostępnionych.
Nie zmieniaj nazwy użytkownika systemu Linux używanego przez ZimaOS
Polecenia takie jak usermod, bezpośrednia edycja pliku /etc/passwd lub ręczne zmiany w bazie użytkowników mogą zakłócić założenia usług, ścieżki, uprawnienia lub stan logowania. ZimaOS jest systemem w stylu appliance, a nie ogólną wieloużytkownikową dystrybucją systemu Linux.
Jeśli musisz zmienić nazwę początkowego właściciela
Najbezpieczniejszym rozwiązaniem zgodnym z obsługiwanym sposobem działania jest wykonanie kopii zapasowej danych i AppData, a następnie ponowna inicjalizacja warstwy użytkowników/kont lub ponowna instalacja albo inicjalizacja ZimaOS i utworzenie żądanej nazwy właściciela podczas pierwszej konfiguracji.
Jest to operacja większa niż zwykła zmiana nazwy. Najpierw udokumentuj udziały, konta członków, dane aplikacji i ustawienia dostępu zdalnego.
Odzyskiwanie hasła nie służy do zmiany nazwy
Dokumentacja ZimaOS zawiera procedurę odzyskiwania, która usuwa lokalną bazę danych użytkowników w celu ponownego rozpoczęcia inicjalizacji konta. Ta procedura służy do odzyskiwania dostępu po utracie hasła, a nie do swobodnej zmiany nazwy działającego konta właściciela.
Używaj jej tylko wtedy, gdy rozumiesz konsekwencje i zabezpieczyłeś ważną konfigurację.
Starannie wybierz nazwę właściciela podczas pierwszej konfiguracji
Aktualny przewodnik ZimaOS „Get Started” wskazuje, że pierwsze konto jest kontem głównym z uprawnieniami właściciela/administratora. Ponieważ zmiana nazwy jest ograniczona, wybierz stabilną nazwę użytkownika podczas wdrażania.
Lista kontrolna konfiguracji pomaga ograniczyć niespodziewane problemy podczas odzyskiwania.
Zmiana nazwy wyświetlanej to nie to samo co zmiana nazwy konta
Jeśli bieżący interfejs umożliwia zmianę awatara, etykiety profilu lub innego pola prezentacyjnego, nie musi to oznaczać zmiany podstawowej nazwy użytkownika konta używanej podczas uwierzytelniania i przydzielania uprawnień. Przed założeniem, że tożsamość została zmieniona, sprawdź rzeczywistą nazwę logowania.
Dlaczego częściowa zmiana nazwy może zepsuć udziały
Uprawnienia Samba, odwołania do członków i własność po stronie aplikacji mogą zależeć od identyfikatorów kont, które nie są widoczne w pliku /etc/passwd. Częściowa zmiana nazwy może więc spowodować, że dostęp do plików będzie działać w jednym miejscu, a w innym przestanie działać.
Zaplanuj bezpieczną zmianę nazwy podczas ponownej inicjalizacji
Jeśli nazwa użytkownika jest na tyle ważna, że uzasadnia reset, najpierw zinwentaryzuj udziały, członków, AppData i ustawienia dostępu zdalnego. Po ponownej inicjalizacji utwórz nazwę właściciela w przemyślany sposób i sprawdź każdy udział przed usunięciem jakiejkolwiek kopii zapasowej poprzedniej konfiguracji.
FAQ
Czy mogę zmienić nazwę pierwszego użytkownika administratora ZimaOS?
Nie za pomocą obsługiwanej ścieżki modyfikacji nazwy użytkownika. ZimaOS wyraźnie usunął możliwość zmiany nazw użytkowników kont w wersji v1.2.3.
Czy mogę edytować pliki /etc/passwd i /etc/shadow?
Zmienia to tylko część tożsamości i może spowodować rozynchronizowanie usług ZimaOS. Nie jest to obsługiwana metoda zmiany nazwy.
Czy mogę utworzyć innego administratora z inną nazwą?
Możesz utworzyć konta członków/udostępniania, ale nie muszą one być odpowiednikiem zastąpienia początkowego konta właściciela.
Co zrobić, jeśli podczas konfiguracji wybrałem niewłaściwą nazwę właściciela?
Wykonaj kopię zapasową systemu i zaplanuj kontrolowaną ponowną inicjalizację zamiast przeprowadzania częściowej zmiany nazwy użytkownika systemu Linux.
