Re: Deshabilitar boton de apagado, reinicio o hibernación

mariodebian <[email protected]>
Newsgroups gmane.linux.pxes.spanish
Message-ID <1173525568.4782.6.camel@localhost>
El sáb, 10-03-2007 a las 12:01 +0100, [email protected] escribió:
> Sólo decirte que nosotros tenemo el mismo problema y no sabemos como solucionarlo. 
> 
> En cuanto tengas la respuesta por favor déjala en esta lista.
> 
> Nosotros ya enviamos hace unos días la misma pregunta pero no obtuvimos respuesta.
> 
> Si conseguimos solucionarlo lo mandaremos a esta lista.
> 
> Un saludo
> Saludos
> 
> Instale un ltsp 4.2 en un Ubuntu 4.2, todo funciona excelente pero
> hace unos dias observe que el servidor qeu atiende un aula de cómputo
> se apagaba todas las mañanas, hasta que comprobe que cuando una
> estación de trabajo al momento de salir pulsaba al boton suspender,
> hibernar o reiniciar lograban ejecutar esas acciones en el servidor, a
> pesar de que son usuarios comunes y corrientes. 
> 
> Revise y el comando shutdown pertenece a root y los usuarios que los
> alumnos utilizan no se encuentran en ningún grupo con privilegios para
> usar ese comando. 
> 
> ¿Qué sucede? ¿Por qué un usuario común puede apagar el servidor desde
> una terminal? No me conviene que eso este pasando, y menos en un
> laboratorio que usan alumnos siempre buscando hacer alguna maldad. 
> 
> ¿Saben como deshabiitar esos botones en gnome para que el usuario no
> pueda hacer uso de ellos? 
> 
> ¿Como puedo evitar que Ubuntu haga caso a esos usuarios y apage el
> servidor o lo reinicie?
> 
> Saludos
> 
> Juan Carlos
> ___________

Usando GDM (para KDM no tengo ni idea) en el archivo /etc/gdm/gdm.conf o
en el que haga de configuración de GDM (en ubuntu puede no ser ese) hay
que buscar estas líneas en la sección [daemon]:

RebootCommand=/sbin/shutdown -r now "Rebooted via gdm."
HaltCommand=/sbin/shutdown -h now "Shut Down via gdm."
SuspendCommand=/usr/bin/apm --suspend

Si no existen (como pasa en debian) es porque hay un archivo de
configuración por defecto: /usr/share/gdm/defaults.conf

Por lo que tendremos que añadirlas en nuestro gdm.conf

Supongo que comentarlas puede servir o dejarlas vacías, sino también
puede valer apuntar a /bin/true cada comando.

Para evitar que se suspenda se pueden editar los permisos
de /usr/bin/apm a 700 por ejemplo.

En debian no hay este problema, si conectas desde remoto sólo sale la
opción de salir pero no de reiniciar/apagar/suspender/hibernar



Saludos
-- 
http://soleup.eup.uva.es/mariodebian
signature.asc (application/pgp-signature, 189 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQBF8pRAfHuNLH93QfsRApYcAJ9Qx/75Q9AyD7Jv5fe5wla0ybBVHwCffv5H
Eo5UvGgE/yCdUiognRO4t20=
=7Y/W
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.