useradd und Passwort ... klappt nicht ???
Hallo liebe Listlinge, bei openSuse 11.2 will ich einen User-Account hinzufuegen. Hinzufuegen klappt, aber das Passwort wird nicht akzeptiert irgendwie. Wenn ich als root : useradd michael -p <passwort> eingebe wird das <passwort> im Login-Fenster nicht akzeptiert, so dass michael nicht reinkommt. Mache ich was falsch ? Gruss. Val. cv.schmitt@gmail.com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Schmitt, Mittwoch 11 Mai 2011:
Wenn ich als root : useradd michael -p <passwort> eingebe wird das <passwort> im Login-Fenster nicht akzeptiert, so dass michael nicht reinkommt.
Mache ich was falsch ?
Ja: -p, --password password Encrypted password as returned by crypt(3) for the account. The default is to disable the account. Du darfst also nicht das Klartext-PW verfüttern. Falls Du das doch willst, dann kannst Du mit echo michael:passwort | chpasswd das Paßwort setzen. Allerdings erscheint dann das Paßwort im Klartext in der Prozeßliste, in der History, usw. -- Andre Tann -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am Wednesday 11 May 2011 17:24:10 schrieb Andre Tann:
Schmitt, Mittwoch 11 Mai 2011:
Wenn ich als root : useradd michael -p <passwort> eingebe wird das <passwort> im Login-Fenster nicht akzeptiert, so dass michael nicht reinkommt.
Mache ich was falsch ?
Ja:
-p, --password password Encrypted password as returned by crypt(3) for the account. The default is to disable the account.
Du darfst also nicht das Klartext-PW verfüttern. Falls Du das doch willst, dann kannst Du mit
echo michael:passwort | chpasswd
das Paßwort setzen. Allerdings erscheint dann das Paßwort im Klartext in der Prozeßliste, in der History, usw.
-- Andre Tann
Hallo Schmitt, Hallo Andre, ich würde den User ohne Passwort anlegen und anschließend mit passwd ändern. Also useradd michael passwd michael Bitte weitere Parameter für useradd nicht vergessen, sonst hat er kein Heimatverzeichnis etc. . Das Programm passwd fragt nach dem Passwort und fordert zur Eingabewiederholung auf, um Tippfehler einzuschränken. Dadurch taucht das Passwort weder in der Prozessliste, noch in der History der Shell-Kommandos noch auf dem Bildschirm auf. Das es eingetippt werden muss, ist unvermeidlich. Gedanken-Übertragung geht zum Glück (noch) nicht. Aber dann bräuchten wir auch keine Passwörter mehr. Dann ist hoffentlich das Geheimnis in meinem Kopf. Tschö, Emil -- Registered Linux User since 19940320 -------------------------------------------------- Emil Stephan, Marktplatz 39, 53773 Hennef, Germany voice: +49-2242-84438 Accelerate Windows: 9.81 m/sec^2 would be adequate -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
----- Original Message ----- From: "Emil Stephan" Sent: Wednesday, May 11, 2011 7:14 PM Am Wednesday 11 May 2011 17:24:10 schrieb Andre Tann:
Schmitt, Mittwoch 11 Mai 2011:
Wenn ich als root : useradd michael -p <passwort> eingebe wird das <passwort> im Login-Fenster nicht akzeptiert, so dass michael nicht reinkommt.
Mache ich was falsch ?
Ja:
-p, --password password Encrypted password as returned by crypt(3) for the account. The default is to disable the account.
So sollte es gehen: useradd -p `perl -e 'print crypt("geheimespasswort","ax"='` Michael
Du darfst also nicht das Klartext-PW verfüttern. Falls Du das doch willst, dann kannst Du mit
echo michael:passwort | chpasswd
das Paßwort setzen. Allerdings erscheint dann das Paßwort im Klartext in der Prozeßliste, in der History, usw.
Gruß, Alex -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Am 11.05.2011 17:16, schrieb Schmitt:
Hallo liebe Listlinge,
bei openSuse 11.2 will ich einen User-Account hinzufuegen.
Wenn ich als root : useradd michael -p <passwort> eingebe
Mache ich was falsch ?
Mmhh, ich benutz eine andere Distribution, aber trotzdem würde ich es mit adduser michael versuchen. Gruß, Boris -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
Hallo Val., was sagt denn die man-page dazu? Habe hier leider gerade kein "openSuse 11.2" laufen, sondern Debian, aber da sagt die man-page zu useradd: man useradd in etwas folgendes: useradd erwartet die Angabe des Passwortes in dem Format wie "crypt" es ausgibt. Daher wird diese Methode auch nicht empfohlen, denn dies wäre bei Aufruf des useradd-Befehls von anderen am System angemeldeten Benutzern lesbar. Ich hoffe, ich habe mich verständlich ausgedrückt. Gruß Peter Am Mittwoch, den 11.05.2011, 17:16 +0200 schrieb Schmitt:
Hallo liebe Listlinge,
bei openSuse 11.2 will ich einen User-Account hinzufuegen.
Hinzufuegen klappt, aber das Passwort wird nicht akzeptiert irgendwie.
Wenn ich als root : useradd michael -p <passwort> eingebe wird das <passwort> im Login-Fenster nicht akzeptiert, so dass michael nicht reinkommt.
Mache ich was falsch ?
Gruss. Val. cv.schmitt@gmail.com
-- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (6)
-
Alex Winzer
-
Andre Tann
-
Boris
-
Emil Stephan
-
Peter Littmann
-
Schmitt