Muszę zarządzać udostępnioną stacją roboczą OSX, z której korzysta rotacyjna obsada postaci przez cały rok. Ekran logowania szybko staje się nieporęczny, gdy na liście znajdują się użytkownicy, którzy nawet nie są w pobliżu, i zaśmiecają niezdarny przewijanie w poziomie.
Jak mogę wyczyścić ekran logowania bez konieczności otwierania kont, które musiałyby zostać ponownie utworzone w późniejszym czasie?
Ponadto, gdy kogoś nie ma na dłuższy czas, chciałbym, aby jego konto zostało zablokowane, aby nie można było z niego korzystać lokalnie ani zdalnie, ale nie chcę nuke hasła użytkowników, gdy wrócą, należy uzyskać szybką akcję administratora z powrotem do systemu?
sudo chsh <username> /bin/bash
lub opublikuj własne pytanie dotyczące tego, co wydarzyło się w 10.7 w związku z tym (chociaż uważam, że jest tak samo).Odpowiedź Caleba jest poprawna i ukrywa tych użytkowników w oknie logowania.
Jednak przynajmniej w mojej instalacji OSX 10.9 Mavericks użytkownicy ci znikają również z panelu administracyjnego systemu, uniemożliwiając ponowne kliknięcie. Ponadto użycie
chsh
jako obejście również nie pomaga, ponieważ nie jest dostępne w wersji 10.9.Udało mi się je przywrócić za pomocą:
w wierszu poleceń.
źródło