[eside-ghost] "Beep" en script y /dev/console

Xabier Laiseca mantson en gmail.com
Dom Jun 15 21:27:28 CEST 2008


Ieup!

No estoy seguro, pero creo que si cambias los permisos de un dispositivo 
de /dev con chmod en el siguiente reinicio vuelven a como estaban. Para 
hacer esas cosas yo suelo cambiar las reglas de udev.

He visto en mi pc haciendo "grep console /etc/udev/rules.d/*" que en el 
fichero /etc/udev/rules.d/40-basic-permissions.rules se pueden cambiar 
los permisos del dispositivo /dev/console. En mi caso por lo menos ese 
fichero tiene la siguiente linea:
KERNEL=="console",                      MODE="0600"

Si cambias el mode por 0666 debería funcionar.

Agures

Unai Orbe escribió:
> Aupi!!
> Se ha entendido, yo al menos ;)
> He puesto el bit SUID al script del comando directamente en 
> /usr/bin/beep y funciona, pero no se como hacer lo que dices de 
> configurar los permisos para que solo ciertos usuarios puedan ejecutar 
> beep. Alguna pista sobre como hacerlo o por donde buscar?
> Eskerrik! Aguur!
>
> El día 15 de junio de 2008 20:25, Javier Ortega Conde (Malkavian) 
> <malkavian666 en gmail.com <mailto:malkavian666 en gmail.com>> escribió:
>
>     ¡Aupa Unai!:
>
>     > Estoy buscando por internet y por lo que dicen es un problema del
>     > propio "beep" que dicen chequea que seas root, y el owner de la
>     tty en
>
>     Entonces la solución es ponerle el bit suid al comando beep, para
>     que al
>     ejecutarlo es como si lo ejecutara root. Esto es un poco inseguro
>     porque
>     si apareciera un fallo nuevo en beep, puede que alguien consiguiera
>     convertirse en root aprovechandose del fallo y de que lo tienes
>     con bit
>     suid, pero tampoco creo que sea para que te devanes los sesos.
>
>     Si te recomiendo que si le pones bit suid, configures los permisos
>     para
>     que sólo puedan ejecutar beep ciertos usuarios, de modo que sólo
>     ellos se
>     conviertan momentáneamente en root al ejecutarlo, y se dificulte
>     así que
>     alguien pudiera aprovecharse de un fallo de beep para convertirse
>     en root
>     en tu sistema...
>
>     Espero que se me haya entendido, si no me dices/decís...
>
>     --
>            Agur: Javier Ortega Conde (Malkavian)
>     ------------------------------------------------------------------------
>     La página de Malkavian: De todo un poco http://malkavian.homelinux.org
>     Miembro del Grupo de LinUxuarios de Bizkaia (GLUB)     http://glub.biz
>     Miembro de Eghost, Itsas, Ether, GULA, GLUGI, Guardianes del Túmulo...
>     ------------------------------------------------------------------------
>     Amar sin ser amado es como lavarse el culo sin haber cagado
>     (Carlos Puig)
>
>     _______________________________________________
>     eside-ghost mailing list
>     eside-ghost en deusto.es <mailto:eside-ghost en deusto.es>
>     https://listas.deusto.es/mailman/listinfo/eside-ghost
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> eside-ghost mailing list
> eside-ghost en deusto.es
> https://listas.deusto.es/mailman/listinfo/eside-ghost



Más información sobre la lista de distribución eside-ghost