Mac OS X Lion Server: Jak wyłączyć opcje uśpienia / ponownego uruchomienia / zamknięcia dla użytkowników?

3

Apple-menu pokazuje Sleep, Restart..., Shut Down...elementy dla wszystkich użytkowników. Chciałbym móc uniemożliwić użytkownikom zamknięcie systemu lub ponowne uruchomienie systemu. Chociaż a Restart...może nie skutkować jedynie chwilowym przestojem, a Shut Down...prowadzi do przestoju, dopóki ktoś nie będzie miał fizycznego dostępu do maszyny.

angerman
źródło
1
Dlaczego ci użytkownicy mają konto systemowe na serwerze?
Gerry
Do współdziałania z udziałami CIFS / SMB muszą istnieć użytkownicy, wobec których można uwierzytelnić. Ponadto ze względu na niewielki rozmiar komputera Mac mini może łatwo udostępniać cienkiego klienta (za pośrednictwem protokołu RDP) maszynie wirtualnej z systemem Windows XP. (Tym samym
wyjmuje
Zamiast tego należy utworzyć ich jako użytkowników katalogu.
Gerry
Tak, to pozwoliłoby im być użytkownikami tylko folderu udostępnionego. Ale wtedy Mac mini nie może być również używany jako cienki klient. Bardzo doceniam twoje komentarze, ale nie jest wykonalnym rozwiązaniem, aby nie używać mac mini jako cienkiego klienta w obecnej konfiguracji. Dlatego muszę być w stanie uniemożliwić użytkownikom uśpienie, ponowne uruchomienie lub wyłączenie urządzenia.
angerman

Odpowiedzi:

3

Usunąłem zamknięcie dla moich laboratoryjnych komputerów Mac na OS X Lion. Dwa polecenia, które powinny to osiągnąć:

sudo defaults write /Library/Preferences/com.apple.loginwindow ShutDownDisabled -bool true
sudo defaults write /Library/Preferences/com.apple.loginwindow ShutDownDisabledWhileLoggedIn -bool true

Nie miałem z nimi 100% sukcesu, więc edytowałem również plik interfejsu na: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English .lproj / StandardMenus.nib / objects.xib

Jeśli chcesz usunąć opcje Sleep i Shut Down, poszukaj następujących identyfikatorów w znacznikach object i referencyjnych. Usuń cały obiekt, jeden dla opcji Uśpienie i dwa dla opcji Zamknij i każdy z odniesień.

id's: Sleep - 236 Shut Down - 238, 285

Źródło: http://rustyisageek.blogspot.com/2012/06/editing-apple-menu.html

Edycja: Powiedziano mi, że po zastosowaniu tych ustawień w MCX działają one zgodnie z oczekiwaniami!

Zardzewiały
źródło
0

Kiedy całkowicie usunąłem obiekty, Finder ciągle się zawieszał. Zmieniłem więc tylko polecenie wydane przez menu, aby było takie samo jak „About This Mac”! Działa uczta. Podejrzewam, że aktualizacja systemu może ją cofnąć w pewnym momencie.

Ian Summerfield
źródło