You don't exist. Go away.

I.MC

Watt soll denn hier hin?
Hi!

Nachdem ich versucht habe was per cron auszuführen mit einem user der keine gültige shell hat und kein Passwort, bekam ich obige Meldung. Komisch. Kann ich per cron nur unter usern was ausführen die eine gültige shell haben?

incmc
 
Da scheint was mit der Userverwaltung nicht zu stimmen. Sobald ich an dem betreffenden User rumfummel, geht es nicht mehr. Starte ich dann das System neu ist aber alles in Ordnung. Höh?

Gruß, incmc
 
Hast du vipw benutzt oder einen normalen Editor?
Vielleicht treten durch letzteres Unstimmigkeiten auf.
 
Falls du an Benutzern rumpfuschst, dann nimm wie vorgeschlagen "vipw" oder mach es richtig:
cd /etc
$EDITOR master.passwd
pwd_mkdb -p master.passwd

zudem sollte dieser Benutzer kein leeres Passwort sondern ein ungültiges (z.b. *) besitzen.
Das natürlich händisch in die "master.passwd" eintragen und nicht mit "passwd"!
 
Ich sehe nicht, was an "pw" auszusetzen ist. Und mit rumpfuschen hat das nichts zu tun.

incmc
 
Deinen Beitrag #6 hab ich komplett übersehen (:
Eigentlich sollte es mit "pw" funktionieren (wobei ich "pw" noch nie benutzt habe)

Und "rumpfuschen" war keinesfalls abfällig gemeint, sondern nur etwas salopp für "was ändern" (:
 
Die Meldung scheint echt was besonderes zu sein. Wurde mal verglichen mit dem Sehen von Nessie im Loch Ness. Komisch ist das...

incmc
 
Hm... sehr interessant
ich hab mal /usr/src durchgegrept nach "You don't exist":
%grep -Ri "you.*don't.*exist" *
crypto/openssh/ssh-keygen.c: printf("You don't exist, go away!\n");
crypto/openssh/ssh.c: logit("You don't exist, go away!");
usr.bin/talk/get_names.c: errx(1, "you don't exist. Go away");
Wer immer das sagt: es ist nicht cron
 
Back
Top