Mac OS X: zmienianie krótkiej nazwy lub nazwy katalogu domowego użytkownika
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
- Włącz konto użytkownika root.
- Zaloguj się jako użytkownik root.
- Przejdź do katalogu /Users.
- 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.
- 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.
- 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.
- Z menu Apple wybierz polecenie Wyloguj.
- 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).
- Po sprawdzeniu poprawności danych możesz usunąć oryginalne konto użytkownika w okienku Konta w oknie Preferencje systemowe.
- Wyłącz konto użytkownika root.
W systemie Mac OS X 10.4.11 lub starszym
- 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ł.
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
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
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.