El Wed, 17 Aug 2005 22:52:50 +0000
Carlos Ferrabone <[EMAIL PROTECTED]> escribió:
> alguien me dijo de pasada que tenia una forma de tener un segundo
> sistema andando, con lo minimo indispensable para compilar, algo
> como chroot puede ser?
> lo que quiero es un sistema paralelo con el que pueda jugar, sin
> usar bochs, o tener que reiniciar la pc, o usar otra particion..
El chroot simplemente es una llamada a una función de C que le cambia
el raíz a tu aplicación (a grandes razgos es lo mismo que hace el
debootstrap). El problema básico que tiene esto es que si ejecutas
algo como.
ps -ef|grep "." | awk '{print $2}'|xargs -i{} kill -9 {}
Tirarás todo tu sistema al caño (le estaras dando un kill -9 a todos
los procesos).
Para evitar eso (y otras cosas que podrías hacer si tienes libre
acceso a los PIDs y recursos de OS original), está el jail (yo lo
utilizo para el web-server).
Si tienes montada una jaula, y haces ejecutas la línea del kill a
todos, solamente reventarás la jaula. Y con ejecutar la línea que
levanta la jaula ya estará sin problemas arriba.
Aunque depende del tipo de pruebas que quieras hacer. Si quieres algo
más completo, tienes los emuladores de OS como el wmware y demás.Pero
para esos tienes que tener los requerimeintos básicos de tu OS
sumados.
En lo personal me gusta mucho como funcionan los jails, y es bastante
simple el crearlos (al menos en FreeBSD), pero tienen certas
limitaciones para probar ciertas cosas que pueden inferir mucho en la
seguridad (como los «frascos de miel» -honeypots-).
--
Atentamente, yo <Matías>
Y sin fumar desde (casi) el '1089515700'
http://www.nnss.d7.be
Let one walk alone, commit no sin,
with few wishes, like an elephant in the forest
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
/* Publica y encontra trabajo relacionado con softlibre en
http://www.usla.org.ar/modules/jobs/ */
Si tenés algún inconveniente o consulta escribí a mailto:[EMAIL PROTECTED]