next up previous contents index
: El grupo floppy : Configuración del acceso a : Permitir el acceso a   Índice General   Índice de Materias


Permitir el acceso a otras aplicaciones a través de la consola

Si queremos permitir el acceso a otras aplicaciones además de shutdown, reboot, y halt a los usuarios de la consola, tendremos tan sólo un poquito de trabajo extra.

En primer lugar, el acceso a la consola sólo funciona en aplicaciones residentes en /sbin o /usr/sbin, por lo que la aplicación que queremos ejecutar debe estar en uno de estos dos directorios.

Creamos un enlace desde nuestra aplicación a /usr/bin/consolehelper:


93#93

Creamos el fichero /etc/security/console.apps/miprograma


94#94

Creamos un fichero de configuración PAM en /etc/pam.d/para el servicio miprograma. Le sugerimos comenzar con una copia del servicio shutdown, puede sustituirla por lo que quiera:


95#95

Ahora, cuando ejecutamos /usr/bin/miprograma, éste llama a consolehelper, el cual debe autenticar al usuario con la ayuda de
/usr/sbin/userhelper (preguntando por la contraseña del usuario si /etc/pam.d/miprograma es una copia de /etc/pam.d/shutdown; si no, hará exactamente lo que se especifica en
/etc/pam.d/miprograma) y ejecutará /usr/sbin/miprograma con permisos de root.


next up previous contents index
: El grupo floppy : Configuración del acceso a : Permitir el acceso a   Índice General   Índice de Materias
http://www.HispaFuentes.com
1999-12-15