Mac OS X: zmienianie krótkiej nazwy lub nazwy katalogu domowego użytkownika

  • Ostatnia modyfikacja: 11 czerwiec, 2009
  • Artykuł: HT1428
  • Stary artykuł: 106824

Podsumowanie

Jeśli pojawi się konieczność zmiany krótkiej nazwy konta użytkownika i nazwy katalogu domowego (które powinny być takie same), należy skorzystać z zaawansowanej procedury opisanej poniżej. Chociaż w systemie Mac OS X 10.3 lub jego nowszej wersji jest możliwa zmiana nazwy katalogu domowego, zazwyczaj nie należy tego robić.

Dotyczy produktów

Mac OS X 10.5, Mac OS X 10.0, Mac OS X 10.1, Mac OS X 10.2, Mac OS X 10.3, Mac OS X 10.4

Informacje o krótkiej nazwie

Dla każdego użytkownika systemu Mac OS X w okienku Użytkownicy w oknie Preferencje systemowe jest zdefiniowana pełna nazwa i krótka nazwa. Krótka nazwa może zawierać maksymalnie 255 małych liter bez spacji (lub maksymalnie 8 znaków w systemie Mac OS X 10.1.5 lub jego wcześniejszej wersji). Na podstawie tej nazwy jest tworzony katalog domowy użytkownika (znany także jako Dom) w katalogu Users.

Krótka nazwa w okienku Konta (lub Użytkownicy) w oknie Preferencje systemowe może być wygaszona i niemożliwa do zmiany.

Zmienianie krótkiej nazwy

Chociaż istnieją inne metody, które umożliwiają zaawansowanym użytkownikom zmianę krótkiej nazwy i powiązanych z nią informacji, łatwiejszym i bezpieczniejszym rozwiązaniem jest utworzenie nowego użytkownika i nadanie mu odpowiedniej nazwy, a następnie skopiowanie katalogu domowego starego użytkownika do katalogu nowego użytkownika.

Przed wykonaniem tych czynności warto wykonać kopię zapasową ważnych danych.

W systemie Mac OS X 10.5 lub jego nowszej wersji

  1. Włącz konto użytkownika root.
  2. Zaloguj się jako użytkownik root.
  3. Przejdź do katalogu /Users.
  4. Wybierz katalog domowy o krótkiej nazwie, którą chcesz zmienić, a następnie zmień tę nazwę tak samo jak w przypadku każdego innego katalogu. Pamiętaj, że krótka nazwa może zawierać tylko małe litery, bez spacji ani żadnych innych znaków.
  5. W okienku Konta w oknie Preferencje systemowe utwórz nowego użytkownika o krótkiej nazwie, która została nadana katalogowi domowemu w poprzednim kroku.
  6. Kliknij przycisk OK, gdy zostanie wyświetlony komunikat „Katalog wewnątrz katalogu Użytkownicy już ma nazwę „krótka nazwa”. Czy chcesz użyć tego katalogu jako katalogu domowego dla tego konta użytkownika?”. Uwaga: ta operacja skoryguje informacje o prawach własności do wszystkich plików w katalogu domowym i pozwoli uniknąć problemów związanych z uprawnieniami dotyczącymi zawartości.
  7. Z menu Apple wybierz polecenie Wyloguj.
  8. Zaloguj się jako nowo utworzony użytkownik. Powinien być możliwy dostęp do wszystkich oryginalnych plików (na biurku, w katalogu Documents i w innych podkatalogach tego katalogu domowego).
  9. Po sprawdzeniu poprawności danych możesz usunąć oryginalne konto użytkownika w okienku Konta w oknie Preferencje systemowe.
  10. Wyłącz konto użytkownika root.

W systemie Mac OS X 10.4.11 lub starszym

    1. Krok opcjonalny: jako środek ostrożności przed wykonaniem tej procedury można wyłączyć automatyczne logowanie. Warto także wykonać kopię zapasową ważnych danych. Jeśli z jakiegoś powodu komputer zostanie uruchomiony ponownie przed ukończeniem tej procedury, pozwoli to uniknąć komplikacji wynikających z przeniesienia użytkownika, którego konto jest używane do automatycznego logowania. (W systemie Mac OS X 10.1.5 lub jego wcześniejszej wersji funkcja automatycznego logowania jest dostępna w okienku preferencji Logowanie, natomiast w systemie Mac OS X 10.2 i 10.3 — w okienku preferencji Konta).
    2. W systemie Mac OS X 10.3 lub jego nowszej wersji: jeśli system FileVault jest włączony, wyłącz go tymczasowo. Po wykonaniu tej czynności nastąpi wylogowanie.
    3. Włącz konto użytkownika root i zaloguj się na nie.
    4. W systemie Mac OS X 10.2 lub jego nowszej wersji: otwórz okienko Konta w oknie Preferencje systemowe.
    W systemie Mac OS X 10.1.5 lub jego wcześniejszej wersji: otwórz okienko Użytkownicy w oknie Preferencje systemowe.
    5. Na liście Nazwa zlokalizuj konto użytkownika o krótkiej nazwie, którą chcesz zastąpić. To konto będzie określane jako „oryginalny użytkownik”.
    6. Sprawdź, czy oryginalny użytkownik ma uprawnienia administratora (odpowiednie oznaczenie znajduje się w kolumnie Rodzaj po prawej stronie).
    7. Kliknij opcję Nowy użytkownik. W systemie Mac OS X 10.3 lub jego nowszej wersji ta opcja ma postać przycisku plus (+).
    8. Wypełnij pola Nazwa i Krótka nazwa. Upewnij się, że krótka nazwa jest zgodna z Twoimi oczekiwaniami.
    9. W systemie Mac OS X 10.2: wypełnij pola Nowe hasło i Potwierdź.
    W systemie Mac OS X 10.1.5 lub jego wcześniejszej wersji: kliknij kartę hasła, a następnie wypełnij pola Hasło i Potwierdź
    10. Jeśli użytkownik, którego konto ma zostać zastąpione, ma uprawnienia administratora, zaznacz pole wyboru Pozwól użytkownikowi administrować komputerem. W systemie Mac OS X 10.3 kliknij kartę Zabezpieczenia, aby zlokalizować to ustawienie.

    Uwaga: jeśli w systemie nie istnieje żaden inny administrator, to pole wyboru będzie już zaznaczone i wygaszone. W systemie Mac OS X musi istnieć co najmniej jeden administrator.

    11. Kliknij przycisk Zachowaj. (W przypadku systemu Mac OS X 10.3 należy pominąć ten krok).
    12. Zamknij okno Preferencje systemowe.
    13. Kliknij ikonę Findera w panelu Dock.
    14. Wybierz polecenie Komputer z menu Idź.
    15. Otwórz katalog Users na dysku z systemem Mac OS X.
    16. Otwórz katalog o krótkiej nazwie odpowiadającej nazwie nowo utworzonego użytkownika.
    17. Przeciągnij zawartość tego katalogu do Kosza.

    Ważne: nie opróżniaj jeszcze Kosza. Jeśli do Kosza zostanie przez przypadek przeniesiona zawartość niewłaściwego katalogu, będziesz w stanie ją odzyskać w razie wykrycia pomyłki.

    18. Z menu Plik wybierz polecenie Nowe okno Findera. Pamiętaj, aby umieścić nowe okno tak, aby były widoczne oba okna programu Finder.
    19. W nowym oknie otwórz katalog oryginalnego użytkownika.
    20. Naciśnij klawisz Option podczas przeciągania zawartości katalogu oryginalnego użytkownika do katalogu nowego użytkownika (katalogu, który został opróżniony podczas wykonywania czynności z Kroku 16). Spowoduje to utworzenie kopii tej zawartości.
    21. Zamknij jedno z okien programu Finder.
    22. Otwórz program Terminal (znajduje się on w katalogu /Programy/Narzędzia/).
    23. Wpisz polecenie chown -R /Users/

    Ważne: zastąp wyrażenie „” krótką nazwą nowo utworzonego użytkownika. Jeśli na przykład krótka nazwa nowego użytkownika brzmi „tomek”, wpisz:

    chown -R tomek /Users/tomek

    24. Naciśnij klawisz Return.
    25. Zakończ pracę programu Terminal.
    26. Z menu Apple wybierz polecenie Wyloguj.
    27. Zaloguj się jako nowy użytkownik. Powinien być możliwy dostęp do wszystkich oryginalnych plików na biurku i w podkatalogach katalogu domowego.

    Ważne: jeśli nie możesz uzyskać dostępu do oryginalnych elementów, wyloguj się, a następnie zaloguj się ponownie jako użytkownik root i powtórz czynności z Kroku 22. Upewnij się także, że w Koszu nie zostały umieszczone niewłaściwe pliki podczas wykonywania czynności z Kroku 16.

    28. Wybierz polecenie Katalog domowy z menu Idź.
    29. Otwórz katalog Library, a następnie otwórz znajdujący się w nim katalog Keychains.
    30. Zaznacz pęk kluczy, który nadal powinien nosić krótką nazwę oryginalnego użytkownika.
    31. Wybierz polecenie Informacje z menu Plik.
    32. Zostanie otwarte okno Informacje. W tym oknie z menu podręcznego wybierz polecenie Nazwa i rozszerzenie.
    33. Zmień nazwę tak, aby zgadzała się z krótką nazwą nowego użytkownika.
    34. Zamknij okno Informacje.
    35. Otwórz program Dostęp do pęku kluczy, który znajduje się w katalogu Narzędzia.
    36. Z menu Edycja wybierz polecenie — ustawienia. W przypadku użytkownika o imieniu Tomek to polecenie będzie miało postać „tomek — ustawienia”.
    37. Kliknij opcję Zmień hasło.
    38. Wprowadź odpowiednie hasło, a następnie kliknij przycisk OK. Możesz użyć tego samego hasła ponownie lub ustawić hasło zgodne z hasłem logowania nowego użytkownika.
    Uwaga: wykonanie tej czynności zapobiega sytuacji, w której pęk kluczy zachowuje starsze hasło.
    39. Zakończ pracę programu Dostęp do pęku kluczy.
    40. Wyłącz konto użytkownika root.
     

  • Jeśli wszystko działa poprawnie, nie trzeba logować się ponownie jako użytkownik root w celu opróżnienia Kosza. Katalogi umieszczane w Koszu zajmują nieznaczną ilość miejsca na dysku.
  • W zależności od zainstalowanego oprogramowania można zmienić nazwę innych plików i katalogów, którym podczas tworzenia mogła zostać nadana krótka nazwa oryginalnego użytkownika w celu zapewnienia zgodności tej nazwy z krótką nazwą nowego użytkownika.
  • Po sprawdzeniu poprawnego działania nowej konfiguracji można usunąć katalog domowy oryginalnego użytkownika (powinien on być pusty). Instrukcje dotyczące sposobu wykonania tej czynności zawiera ten artykuł.