W świecie, w którym bezpieczeństwo informacji jest bardziej podatne na zagrożenia ze względu na różne rodzaje technik ataków, musimy zawsze zapewniać najlepsze opcje prywatności, takie jak hasła, uwierzytelnianie dwuskładnikowe i inne.
Teraz w każdym systemie operacyjnym jednym z podstawowych elementów są użytkownicy, ponieważ bez nich nie byłoby możliwości wykonywania zadań w systemie, ale musimy pamiętać, w tym przypadku konkretnie o macOS Mojave, że każdy system zawiera root użytkownika (super użytkownik), który ma pełną kontrolę nad wszystkimi aspektami systemu, takimi jak instalowanie lub odinstalowywanie programów, tworzenie obiektów, modyfikowanie rejestrów i wiele innych.
Użytkownik root jest niezbędnym elementem bezpieczeństwa, ponieważ jeśli zostanie aktywowany i nie weźmiemy pod uwagę środków dostępu, możemy stać się ofiarami nieautoryzowanych zmian w systemie i jego aplikacjach, ostatecznie wpływających na ogólną integralność. Konto użytkownika „root” to superużytkownik, który ma uprawnienia do odczytu i zapisu we wszystkich obszarach systemu, w tym w plikach innych kont użytkowników w systemie macOS Mojave.
Ten użytkownik root jest domyślnie wyłączony ze względów bezpieczeństwa, dzięki czemu możemy zalogować się za pomocą konta administratora, aktywować użytkownika root, a następnie zalogować się jako użytkownik root, aby wykonać wymagane zadanie, ale najlepiej jest go ponownie wyłączyć. Bezpieczniejszą opcją niż włączenie użytkownika root jest użycie polecenia sudo w terminalu, z użytkownikiem root będzie można wykonywać takie akcje, jak:
- Wykonaj rozwiązywanie problemów zarówno z systemem, jak i jego aplikacjami
- Wykonywanie zadań administracyjnych
- Wykonaj przypisanie uprawnień dla innych użytkowników i nie tylko
Aby włączyć użytkownika root w macOS Mojave, musimy uzyskać dostęp jako administratorzy.
1. Jak włączyć użytkownika root w macOS Mojave za pomocą narzędzia katalogowego?
Narzędzie katalogowe w systemie macOS Mojave zostało opracowane w celu dodawania i konfigurowania zaawansowanych połączeń z serwerami katalogowymi, dzięki czemu komputer będzie mógł uzyskać dostęp do serwerów katalogowych w celu uzyskania informacji o użytkowniku i innych danych administracyjnych, które są hostowane w domenie katalogu katalogu serwery.
Krok 1
Możliwe będzie połączenie z Open Directory, Active Directory lub z serwerem katalogowym LDAP. Aby skorzystać z tej opcji, wpisz Spotlight i wpisz słowo directory, a zostaną wyświetlone następujące informacje.
POWIĘKSZAĆ
Krok 2
Dwukrotnie klikamy linię Directory Utility i wyświetli się następujące okno:
Krok 3
Tam musimy kliknąć ikonę kłódki znajdującą się na dole, aby zastosować zmiany i konieczne będzie podanie hasła administratora:
Krok 4
Klikamy przycisk Modyfikuj konfigurację i teraz przechodzimy do menu Edycja i tam wybieramy opcję Aktywuj użytkownika root:
Krok 5
Teraz wprowadzimy i potwierdzimy hasło użytkownika włączonego użytkownika root. Kliknij OK, aby zapisać zmiany.
Krok 6
Teraz z menu Edycja będzie można wykonać dowolne z następujących zadań:
- Zmień hasło użytkownika root
- Wyłącz to ze względów bezpieczeństwa
W ten sposób za pomocą Narzędzia katalogowego możemy zarządzać użytkownikiem root w systemie macOS Mojave.
2. Jak włączyć użytkownika root w macOS Mojave poprzez preferencje systemowe?
Krok 1
Następną opcją do użycia jest skorzystanie z Preferencji systemowych dla tego włączenia, w tym celu musimy uzyskać dostęp za pomocą dowolnej z następujących opcji:
- Kliknięcie ikony Apple i wybranie opcji Preferencje systemowe
- Kliknięcie ikony znajdującej się w Docku
- Poprzez Spotlight, wprowadzając termin preferencje i wybierając odpowiednią opcję
Krok 2
Tam wybieramy opcję Użytkownicy i grupy i konieczne będzie ponowne kliknięcie ikony kłódki, aby wprowadzić zmiany, po czym przechodzimy do sekcji Opcje logowania i zobaczymy:
POWIĘKSZAĆ
Krok 3
Tam klikamy przycisk Dostęp znajdujący się w sekcji Serwer kont sieciowych i wyświetli się następujące okno:
POWIĘKSZAĆ
Krok 4
Tam klikamy przycisk Otwórz narzędzie katalogowe i postępuj zgodnie z krokami wskazanymi w poprzednim procesie:
3. Jak włączyć użytkownika root w macOS Mojave przez terminal?
Krok 1
Wreszcie terminal staje się kolejną przydatną opcją do wykonania procesu włączania lub wyłączania użytkownika root, w tym celu uzyskujemy dostęp do terminala i tam musimy wykonać następujące polecenie, aby aktywować użytkownika root:
dsenablerootKrok 2
Tam musimy wprowadzić hasło użytkownika administratora, a następnie przypisać hasło dla użytkownika root, po wykonaniu tej czynności otrzymamy komunikat informujący, że użytkownik został aktywowany poprawnie:
POWIĘKSZAĆ
Teraz, aby wyłączyć użytkownika root z terminala, wykonamy następujące czynności:
dsenableroot -dKrok 3
Ponownie wpisujemy hasło administratora i sprawdzamy, czy użytkownik root został wyłączony:
POWIĘKSZAĆ
Możemy po prostu wylogować się i wejść teraz z użytkownikiem root i hasłem zdefiniowanym w dowolnym z poprzednich kroków.
Solvetic zaleca, aby ten użytkownik był włączany tylko przez problemy z pomocą techniczną i zaufany personel. Jest więcej niż konieczne, aby po zakończeniu zadań do wykonania użytkownik root został wyłączony, aby uniknąć niepotrzebnych zmian w systemie macOS Mojave.