Re: Kann keinen Usernamen bestimmen
Ulrich Wiederhold <U.Wiederhold@gmx.net> writes:
> home:/etc$ whoami
> whoami: kann keinen Benutzernamen zu UID 1000 bestimmen
>
> Bei Entsprechender UID ist allerdings der korrekte Username in
> /etc/passwd vermerkt.
Was sagt ein "strace whoami"? Hier ein Beispiel der entscheidenden
Stelle von mir:
open("/etc/passwd", O_RDONLY) = 3
fcntl64(3, F_GETFD) = 0
fcntl64(3, F_SETFD, FD_CLOEXEC) = 0
fstat64(3, {st_mode=S_IFREG|0644, st_size=1847, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x4001f000
_llseek(3, 0, [0], SEEK_CUR) = 0
read(3, "root:x:0:0:root:/root:/bin/bash\n"..., 4096) = 1847
close(3) = 0
Bei dir gibt es hier vermutlich einen Fehler (Permission-Problem?).
Torsten
Reply to: