Mac OS X Lion Server: ¿Cómo deshabilitar las opciones de reposo / reinicio / apagado para los usuarios?

3

El menú de Apple muestra Sleep, Restart..., Shut Down... Elementos para todos los usuarios. Me gustaría poder evitar que los usuarios cierren el sistema o lo reinicien. Mientras que un Restart... puede no resultar solo en un tiempo de inactividad temporal, un Shut Down... daría lugar a un tiempo de inactividad hasta que alguien tenga acceso físico a la máquina.

angerman
fuente
1
¿Por qué estos usuarios tienen una cuenta de sistema en el servidor?
Gerry
Para la interoperabilidad con los recursos compartidos CIFS / SMB, es necesario que haya usuarios contra los que se pueda autenticar. Además, debido al factor de forma del Mac mini, puede proporcionar fácilmente un cliente ligero (a través de RDP) a una máquina virtual de Windows XP. (De este modo, se elimina una computadora portátil adicional que se utilizó como cliente ligero)
angerman
Debe crearlos como usuarios de directorio en su lugar.
Gerry
Sí, eso les permitiría ser Usuarios solo para la carpeta compartida. Pero entonces el Mac mini no podría ser usado como un cliente ligero también. Aprecio mucho sus comentarios, pero no es una solución factible no usar el Mac mini como thin client en la configuración actual. Por lo tanto, necesito poder evitar que los usuarios duerman, reinicien o apaguen la máquina.
angerman

Respuestas:

3

He eliminado el apagado de mis Macs de laboratorio en OS X Lion. Los dos comandos que deben lograr esto son:

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

No he tenido éxito al 100% con ellos, por lo que también he editado el archivo de interfaz en: /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/Resources/English .lproj / StandardMenus.nib / objects.xib

Si desea eliminar las opciones de suspensión y apagado, busque las siguientes ID en las etiquetas de referencia y de objeto. Elimine todo el objeto, uno para la opción Suspender y dos para la opción Apagar y cada una de las referencias.

ID de Dormir - 236 Apagado - 238, 285

Fuente: http://rustyisageek.blogspot.com/2012/06/editing-apple-menu.html

Edición: Me han dicho que cuando estas configuraciones se aplican con MCX, ¡funcionan como se esperaba!

Rusty
fuente
0

Cuando quité los objetos completamente, el Finder siguió fallando. ¡Así que simplemente cambié el comando emitido por el menú para que sea el mismo que "Acerca de esta Mac"! Trabaja un capricho. Sospecho que una actualización del sistema podría revertirla como una etapa.

Ian Summerfield
fuente