Re: Chroot shell in debian
* Francesco Bochicchio [08 Nov 2002, 18:26 +0100]:
> - 'su' copiato da /bin non funge in ambiente chroot (molto gentilmente
> mi dice: sorry :-) Ho letto che potrebbe dipendere dal fatto che usa
> PAM, cosi ho fatto:
> apt-get source shellutils
> cd shellutils-2.0.11
> ./configure --without-pam
> make
> cp src/bin /home/paria/bin
> ma il nuovo 'su' mi dice : "user paria not defined" anche se in
> /home/paria/etc/passwd ed in /home/paria/etc/groups l'utente e'
> definito ( o anche provato ad aggiungerci l'/etc/shadow ufficiale
> ma nisba).
>
> Cosa mi manca?
Aggiungi queste lib nella jail
$ ldd `which su`
libcrypt.so.1 => /lib/libcrypt.so.1 (0x4001d000)
libpam.so.0 => /lib/libpam.so.0 (0x4004a000)
libpam_misc.so.0 => /lib/libpam_misc.so.0 (0x40053000)
libdl.so.2 => /lib/libdl.so.2 (0x40056000)
libc.so.6 => /lib/libc.so.6 (0x40059000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
Ciao,
Roberto
Reply to: