Lista kont użytkowników Mac z wiersza poleceń

Możliwe, że jeśli pracujemy z komputerem Mac na którym są zarejestrowane wiele kont użytkowników, jako administratorzy natknęliśmy się na sytuację, że potrzebujemy wyświetlić listę wszystkich tych kont za pomocą wiersza poleceń.

Jednym z podstawowych sposobów uzyskania dostępu do listy użytkowników komputerów Mac byłby dostęp do menu głównego. W tym celu musielibyśmy przejść do preferencji systemowych i wybrać „Użytkownicy i grupy”.

Może to być dla nas przydatne, ale żadne konto użytkownika, które jest ukryte w naszym systemie, nie zostanie pokazane. Zamiast tego tak używamy wiersza poleceń w tym celu będziemy mogli wykryj wszystkie konta użytkowników Mac czy są to konta ogólne aktywnych użytkowników, konta administratora czy dowolne konto systemu.

1. Pokaż wszystkich użytkowników i konta Mac


Pierwszą rzeczą, którą musimy zrobić, aby wyświetlić wszystkie konta użytkowników na komputerze Mac z wiersza poleceń, jest otwarcie terminala. Po otwarciu musimy wprowadzić następujące polecenie
 dscl. lista / Użytkownicy

Jak widać na obrazku, w tym przypadku zostaną wyświetlone wszystkie konta użytkowników, które ma Mac, ale także konta procesów serwera demonów. Widzimy, że wszystkie te konta pojawiają się z myślnikiem. W przypadku, gdy lista ta nie wydaje się odpowiednia i dlatego chcemy wykluczyć tego typu konta, musimy zrobić to, co opisano poniżej.

2. Pokaż tylko konta użytkowników Mac


Jeśli użyjemy polecenia, które jest oferowane poniżej, będziemy mogli zobaczyć liczbę prawdziwych użytkowników hostowanych na naszym Macu.
 dscl. lista / Użytkownicy | grep -v '_'

Obraz pokazuje, że w tym przypadku lista jest znacznie krótsza. Mimo to możliwe jest, że znajdziemy określone nazwy użytkowników, które są zawarte na kontach użytkowników, ale jest to normalne, że się pojawiają, ponieważ po zainstalowaniu znajdują się w systemie Mac OS X.

3. Pokaż konta użytkowników GRECOS, katalogi i informacje


Na koniec możemy wybrać ostatnie polecenie, które wyświetla szczegółową listę kont użytkowników (informacje GECOS). W ten sposób możemy zobaczyć wszystkie interesujące nas szczegóły dotyczące konta użytkownika Mac.
 dscacheutil -q użytkownik

wave wave wave wave wave