[ubuntu-ar] Borré el Usuario ROOT!

Marco Antonio mhoyos at gmail.com
Thu Oct 30 13:22:50 GMT 2008


le comento como funciona y despejar dudas:

- el comando chroot, es para "enjaular" cierta aplicacion o un OS de
otro filesistem, dentro de un os diferente (os anfitrion).

- la llamada al bash (que es un interprete de comandos) debe ser del
os anfitrion y no del os a enjaular, dado que si no se utiliza un
interprete de comandos local (anfitrion) la aplicacion chroot da
error.

- al enjaular un os o aplicacion, despues de ejecutar el comando
chroot, pasa a tener permisos de root utilizando el nivel del
anfitrion y no del invitado. cuando se esta dentro de la jaula, se
utiliza los permisos de administrador (root) como si fuese o se
estuviese dentro del anfitrion.

- en este caso (thead) al no estar el usuario root, tanto en el
archivo /etc/password, como tal vez tampoco exista el dir
correspondiente, da varias fallas dentro del chroot (UUID, GUID, etc)
por lo que se deberia crear "a mano" dentro del archivo /etc/passwd
para simular su creacion. luego de esto tratar de recuperar los
permisos de root, con su GID, SUID, UUID en todo el os invitado.

espero haber sido mas claro..

salu2

-- 
                Marco Antonio de Hoyos
              15-5-157-2322 // 4268-1557
Claypole - Pcia. de Bs. As.- Argentina
ICQ#92702911 / jabber: mhoyos en jabber.org
  ------------------------------------------------------------------
> software is like sex, it´s better when it´s free <
                    (Linus Torvalds)
  ------------------------------------------------------------------
 http://tecnicoslinux.com.ar ~ https://ututo.org
 "Mas vale dichoso en burro, ke infeliz a caballo"



More information about the Ubuntu-ar mailing list