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: