Zmiana hasła w systemie Mac OS X 10.7 Lion bez znajomości aktualnego hasła
Istnieje kilka sposobów resetowania hasła w systemie Mac OS X 10.7, ale obie te metody wymagają ponownego uruchomienia. To podejście jest inne, pozwala zmienić hasło użytkownika aktualnie zalogowanego w systemie Mac OS X Lion, bez znajomości hasła użytkownika i bez ponownego uruchamiania:
- Uruchom terminal znajdujący się w /Applications/Utilities/
- Wpisz „whoami” w wierszu poleceń, aby uzyskać dokładną nazwę logowania bieżącego użytkownika, która będzie wyglądać mniej więcej tak:
- Wpisz następujące polecenie, zastępując na końcu „nazwa użytkownika” dokładną nazwą logowania bieżącego użytkownika pobraną z whoami:
- Wprowadź jednokrotnie nowe hasło, naciśnij przycisk powrotu i ponownie potwierdź nowe hasło, naciskając przycisk powrotu
$ whoami Will
dscl localhost -passwd /Search/Users/username
Hasło zostało zmienione.
Uwierzytelnianie nie jest wymagane, wystarczy wprowadzić nowe hasło i potwierdzić zmienione hasło. Jest to znacznie łatwiejsze niż metody resetowania ręcznego i nie wymaga ponownego uruchamiania ani manipulowania danymi użytkownika w systemie Mac OS X.
Pamiętaj, że jak we wszystkim innym w wierszu poleceń, wielkie litery mają znaczenie, więc jeśli nazwa użytkownika zostanie zgłoszona jako „Will”, będzie to inne niż „will” – pamiętaj o użyciu odpowiednich wielkich liter hasło do zmiany.
Ta wskazówka jest niezaprzeczalnie przydatna w wielu różnych sytuacjach związanych z administrowaniem systemem, rozwiązywaniem problemów i odzyskiwaniem po kradzieży, ale może też stanowić potencjalne zagrożenie bezpieczeństwa. Jeśli chodzi o zagrożenie bezpieczeństwa, realistyczne jest założenie, że jeśli ktoś posiada komputer, niewiele jest bezpiecznych, chyba że sam dysk jest zaszyfrowany.
Ta sztuczka została uwzględniona w szerszej i bardziej złośliwej wskazówce, od której będziemy się trzymać z daleka, niemniej dziękujemy Danielowi za przesłanie jej!
Aktualizacja: Dodatkowe raporty i komentarze sugerują, że jest to błąd w systemie OS X Lion, jeśli tak, możemy spodziewać się aktualizacji zabezpieczeń Mac OS 10.7 w niedalekiej przyszłości, który usunie możliwość uruchamiania dscl bez uwierzytelniania administracyjnego. Będziemy informować na bieżąco.