Konwersja standardowego konta użytkownika na konto administratora z wiersza poleceń systemu Mac OS
Spisu treści:
Administratorzy systemów Mac mogą potrzebować przekonwertować istniejące konto zwykłego użytkownika na konto administratora na komputerze Mac. Podczas gdy większości użytkowników komputerów Mac najlepiej byłoby zmienić status konta na administratora za pomocą panelu preferencji Użytkownicy i grupy, zaawansowani użytkownicy mogą wykonywać tę samą funkcję za pośrednictwem terminala, korzystając z narzędzia wiersza poleceń usługi katalogowej dscl.
zauważ, że ta zmiana nie będzie miała wpływu na możliwość dowolnego konta użytkownika, administratora lub standardowego, dostępu do funkcji sudo lub korzystania z konta root, które są całkowicie oddzielone od konta administratora w Mac OS X.
Jak zmienić użytkownika na administratora w wierszu poleceń w systemie Mac OS X
Będziesz potrzebować krótkiej nazwy konta zwykłego użytkownika, aby przełączyć go na konto administratora, reszta jest obsługiwana w wierszu poleceń. Jeśli nie masz pewności co do krótkiej nazwy użytkownika konta docelowego, możesz użyć jej do wyświetlenia listy kont na komputerze Mac lub zajrzeć do katalogu /Użytkownicy/.
Gdy masz nazwę użytkownika, uruchom Terminal i użyj następującego polecenia, aby zmienić konto na administratora:
dscl . -append /groups/admin Członkostwo w grupie NAZWA UŻYTKOWNIKA
Na przykład w przypadku krótkiej nazwy użytkownika „paul” składnia wyglądałaby następująco:
dscl . -append /groups/admin Członkostwo w grupie paul
Po wykonaniu odpowiedniego polecenia docelowe konto użytkownika będzie miało teraz uprawnienia administratora i wszystkie możliwości dostępu związane z kontem administratora.
Może to być szczególnie przydatne w przypadku zdalnej administracji za pomocą ssh i sytuacji z automatyczną konfiguracją, ale jest również przydatne, ponieważ można przełączyć konto użytkownika na uprawnienia administratora z trybu pojedynczego użytkownika oraz podczas uruchamiania z trybu odzyskiwania .
Potwierdź zmianę i wyświetl listę wszystkich kont administratorów w systemie Mac OS X
Możesz potwierdzić, że konto użytkownika zostało przekonwertowane na grupę administratorów, używając flagi -read z dscl w tej samej grupie:
dscl . -read /groups/admin Członkostwo w grupie
To powinno wydrukować coś w stylu:
“osxdaily paul adminaccount” lub podobne, w zależności od kont należących do grupy administratorów. Lista będzie zawierać tylko konta administratorów, podczas gdy inne polecenia będą wyświetlać wszystkie konta użytkowników na komputerze Mac.