Directrices de seguridad de Oracle® Solaris 11

Salir de la Vista de impresión

Actualización: Septiembre de 2014
 
 

Cómo eliminar la capacidad de gestión de energía de los usuarios

Utilice este procedimiento para evitar que los usuarios en la consola de un sistema suspendan o apaguen el sistema. Esta solución de software no es eficaz si el hardware del sistema puede ser desconectado por el usuario de la consola.

Antes de empezar

Debe asumir el rol root. Para obtener más información, consulte Uso de sus derechos administrativos asignados de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  1. Revise los contenidos del perfil de derechos del usuario de la consola.
    % profiles -p "Console User" info
    	name=Console User
    	desc=Manage System as the Console User
    	auths=solaris.system.shutdown,solaris.device.cdrw,
                  solaris.smf.manage.vbiosd,solaris.smf.value.vbiosd
    	profiles=Suspend To RAM,Suspend To Disk,Brightness,CPU Power Management,
                     Network Autoconf User
    	help=RtConsUser.html
  2. Cree un perfil de derechos que incluya todos los derechos del perfil del usuario de la consola que quiera que los usuarios retengan.

    Para obtener instrucciones, consulte Cómo crear un perfil de derechos de Protección de los usuarios y los procesos en Oracle Solaris 11.2 .

  3. Comente el perfil de derechos de usuario de consola en el archivo /etc/security/policy.conf.
    #CONSOLE_USER=Console User
  4. Asigne el perfil de derechos que creó en el Step 2.
    • Si tiene muchos usuarios que comparten un perfil de derechos, definir este valor en un perfil de derechos puede ser una solución escalable.

      # usermod -P shared-profile username
    • También puede asignar el perfil por sistema en el archivo policy.conf.

      # pfedit /etc/security/policy.conf...
      #PROFS_GRANTED=Basic Solaris User
      PROFS_GRANTED=shared-profile,Basic Solaris User

Véase también

Para obtener más información, consulte Archivo policy.conf de Protección de los usuarios y los procesos en Oracle Solaris 11.2 y las páginas del comando man policy.conf(4) y usermod(1M).