[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: su im chroot



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Am Donnerstag, 24. April 2003 18:44 schrieb Andreas Metzler:
> Michael Koch <konqueror@gmx.de> wrote:
> > Heute habe ich folgendes problem entdeckt. Ich habe ein chroot
> > mit einem (fast) vollständigen Debian Sid system. Bis jetzt habe
> > ich darin immer als root gearbeitet. Nun wollte ich einen
> > normalen Benutzer darin nutzen. Leider weigert sich su zu einem
> > anderen Benutzer zu wechseln.
> >
> >> su mkoch
> >
> > No shell
> >
> >> su - mkoch
> >
> > Unable to cd to "/home/mkoch"
>
> Das Verzeichnis /home/chroot/sid/home/mkoch existiert nicht oder
> ist fuer mkoch nicht zugaenglich. Das ist nur ein Hinweis aber kein
> fataler Fehler, wie dir id bestaetigen wird.

Würde ich ja normalerweise auch sagen. Habe ich ja auch schon alles 
geprüft:

> ls -dl /home/mkoch
drwxr-xr-x    3 mkoch    mkoch        4096 2003-04-24 13:59 
/home/mkoch
> id
uid=0(root) gid=0(root) Gruppen=0(root),102
> su - mkoch
Unable to cd to "/home/mkoch"
> id
uid=0(root) gid=0(root) Gruppen=0(root),102


> >> grep mkoch /etc/passwd
> >
> > mkoch:a_password:1002:1002:Michael Koch:/home/mkoch:/bin/bash
>
> [...]
>
> Das ist /home/chroot/sid/etc/passwd, oder?

Ja ist es, daran liegts leider auch nicht.

Ich habe mal folgendes versucht:

> strace -o su.strace su - mkoch
upeek: ptrace(PTRACE_PEEKUSER,8343,44,0): Operation not permitted

Was auch immer das bedeutet.


Gruss,
Michael
- -- 
Homepage: http://www.worldforge.org/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+qC2dWSOgCCdjSDsRAolHAJ9nQTmQ8NhJvpAgx6pX9skcDHAiEgCglYPh
rTrdxLtM8Cure8TJoEdV/cs=
=lOjg
-----END PGP SIGNATURE-----



Reply to: