Usuarios en una jaula chroot
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hola, Estoy intentando "meter" el mldonkey en una jaula chroot y no lo consigo. El problema es que una vez creada la jaula, no puedo cambiar de usuario porque aparentemente no existe ninguno. Así tengo los archivos: /srv/edonkey/etc/passwd root:*:0:0:ROOT:/root:/bin/false mldonkey:*:65530:65530:edonkey Daemon:/srv/edonkey:/bin/false /srv/edonkey/etc/group wheel:*:0:root mldonkey:*:65530: Fallo: hedera:/srv/edonkey # chroot . /usr/bin/setuidgid mldonkey /usr/bin/mlnet setuidgid: fatal: unknown account mldonkey Es como si una vez entrado en la jaula, no leyera los archivos passwd y group. Haciendo más pruebas, me he dado cuenta de que ni tan siquiera el usuario root existe, pues al ejecutar el comando "whoami" me dice que "uid not found". La verdad, creo que es alguna modificación que han hecho en SuSE. - -- Oscar Curero - Linux user: 306877 - -- GPG keyID: 0xE0EA0B24 -- -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFB/lta9rf3ZuDqCyQRAoh/AKCdWGQXcleLQQFWoCu8ujpGN/C9PACfYt/h JE5T5ScdJstGTrj1Jco6V7g= =QLAk -----END PGP SIGNATURE-----
El Lunes, 31 de Enero de 2005 17:22, Oscar Curero escribió:
Hola,
Estoy intentando "meter" el mldonkey en una jaula chroot y no lo consigo. El problema es que una vez creada la jaula, no puedo cambiar de usuario porque aparentemente no existe ninguno. Así tengo los archivos:
/srv/edonkey/etc/passwd
root:*:0:0:ROOT:/root:/bin/false mldonkey:*:65530:65530:edonkey Daemon:/srv/edonkey:/bin/false
/srv/edonkey/etc/group
wheel:*:0:root mldonkey:*:65530:
Fallo: hedera:/srv/edonkey # chroot . /usr/bin/setuidgid mldonkey /usr/bin/mlnet setuidgid: fatal: unknown account mldonkey
Es como si una vez entrado en la jaula, no leyera los archivos passwd y group. Haciendo más pruebas, me he dado cuenta de que ni tan siquiera el usuario root existe, pues al ejecutar el comando "whoami" me dice que "uid not found". La verdad, creo que es alguna modificación que han hecho en SuSE. Prueba con compartment, te ofrece lo mismo pero con mucho mayor control, y creo que es lo que buscas. Por cierto, si puedes intenta meter el chroot en una partición para el solo, el motivo no lo recuerdo pero me parece recordar que se refería a escalar privilegios. -- Oscar Curero - Linux user: 306877 -- GPG keyID: 0xE0EA0B24 --
participants (2)
-
jpb
-
Oscar Curero