Passwort fr User beim anlegen mit useradd
Hi Liste, jetzt hab ich man useradd und man passwd + 4 Seiten Threads zu useradd bei geocrawler.com gelesen und immer noch nichts passendes gefunden :-(( Ich möchte gerne User über die Komandozeile anlegen nur irgendwie bekomme ich es nicht geregelt den angelegten Usern auch ein Passwort zu verpassen. Wie geht das? bzw. wo ist mein Denkfehler? #useradd -g users -u 505 -m www01 -p passwd=tester Ich habe auch schon -p tester ausprobiert aber das Passwort bekommt immer einen unendlichen Wert. Bitte helft mir.... Cu, Sven --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Sven Hoexter schrieb am 01.Mär.2000:
jetzt hab ich man useradd und man passwd + 4 Seiten Threads zu useradd bei geocrawler.com gelesen und immer noch nichts passendes gefunden :-((
man useradd ;))
Ich möchte gerne User über die Komandozeile anlegen nur irgendwie bekomme ich es nicht geregelt den angelegten Usern auch ein Passwort zu verpassen. Wie geht das? bzw. wo ist mein Denkfehler?
#useradd -g users -u 505 -m www01 -p passwd=tester
-------------(schnipp)---------------------------------------------- -p passwd The encrypted password, as returned by crypt(3). ^^^^^^^^^ The default is to disable the account. -------------(schnapp)----------------------------------------------
Ich habe auch schon -p tester ausprobiert aber das Passwort bekommt immer einen unendlichen Wert.
Was meinst Du mit einem unendlichen Wert? Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Wed, 1 Mar 2000, Sven Hoexter wrote:
Hi Liste, jetzt hab ich man useradd und man passwd + 4 Seiten Threads zu useradd bei geocrawler.com gelesen und immer noch nichts passendes gefunden :-((
oder nicht verstanden.
Ich möchte gerne User über die Komandozeile anlegen nur irgendwie bekomme ich es nicht geregelt den angelegten Usern auch ein Passwort zu verpassen. Wie geht das? bzw. wo ist mein Denkfehler?
#useradd -g users -u 505 -m www01 -p passwd=tester
^^^^^^^^^^^^^^^ das ist natuerlich falsch. -p tester muesste das heissen. AAAAAAAAAAAAAAAAAAAber: Du hast man man useradd gemacht? Und folgende Zeile verstanden: -p passwd The encrypted password, as returned by crypt(3). ^^^^^^^^^ ^^^^^^^^^^^^^^^^^^^^^^^ Du musst also das cryptierte passwort angeben. useradd cryptiert nicht selbst. useradd wird normalerweise nicht von hand bedient sondern von oberflaechen (yast?) oder solchen schoenen scripts wie adduser. peter -- _____________________________________________________________________________ Microsoft has been doing a really bad job on their OS. Linus Torvalds _____________________________________________________________________________ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Wed, 01 Mar 2000, Peter Herttrich wrote:
On Wed, 1 Mar 2000, Sven Hoexter wrote:
Hi Liste, jetzt hab ich man useradd und man passwd + 4 Seiten Threads zu useradd bei geocrawler.com gelesen und immer noch nichts passendes gefunden :-((
oder nicht verstanden. Ähm, eh. Ja. Jetzt wird mir langsam auch klar was crypt ist. Peinlich, ich hab totall übersehen das crypt ein eigenes Progi ist. Erklärt auch warum mir das alles so ein wenig komisch vorkam.
#useradd -g users -u 505 -m www01 -p passwd=tester ^^^^^^^^^^^^^^^ das ist natuerlich falsch. -p tester muesste das heissen. O.K. das hätte ich jetzt auch geschnallt. :-)
useradd wird normalerweise nicht von hand bedient sondern von oberflaechen (yast?) oder solchen schoenen scripts wie adduser. Hm, adduser gibt es in meinem System nicht und auf den SuSE CD's konnte ich auch nichts finden.
Na, ja dank einiger Erklärungen bin ich ja jetzt informiert. chpasswd sieht übrigens nicht schlecht aus. Danke nochmal. Cu, Sven --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Mit, 01 Mär 2000, Sven Hoexter wrote:
jetzt hab ich man useradd und man passwd + 4 Seiten Threads zu useradd bei geocrawler.com gelesen und immer noch nichts passendes gefunden :-((
dann nimm noch man chpasswd dazu :-)
#useradd -g users -u 505 -m www01 -p passwd=tester
Da mußt Du das verschlüsselte Paßwort angeben. chpasswd dagegen akzeptiert auch unverschlüsselte Paßwörter. Gruß Thomas -- Marciniak Online Service fon: (0231) 58 90 154 Thomas Marciniak fax: (0231) 58 90 155 Schachtstrasse 1 http://www.marciniak.de 44149 Dortmund e-mail: tmarcin@marciniak.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Sven Hoexter schrieb am 01.03.2000 zum Thema "Passwort fr User beim anlegen mit useradd":
Ich möchte gerne User über die Komandozeile anlegen nur irgendwie bekomme ich es nicht geregelt den angelegten Usern auch ein Passwort zu verpassen. Wie geht das? bzw. wo ist mein Denkfehler?
#useradd -g users -u 505 -m www01 -p passwd=tester
Was spricht denn gegen folgende Lösung: useradd [-Optionen] <username> und dann: passwd <username> Anschließend wirst Du dann zweimal gebeten, das Paßwort einzugeben und fertig. hth, Christian -- Made with a Macintosh... ChriSchmi@t-online.de http://home.t-online.de/home/chrischmi/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Thu, 02 Mar 2000, Christian Schmidt wrote:
Sven Hoexter schrieb am 01.03.2000 zum Thema "Passwort fr User beim anlegen mit useradd":
Ich möchte gerne User über die Komandozeile anlegen nur irgendwie bekomme ich es nicht geregelt den angelegten Usern auch ein Passwort zu verpassen. Wie geht das? bzw. wo ist mein Denkfehler?
#useradd -g users -u 505 -m www01 -p passwd=tester
Was spricht denn gegen folgende Lösung: useradd [-Optionen] <username> und dann: passwd <username> Anschließend wirst Du dann zweimal gebeten, das Paßwort einzugeben und fertig. Was dagegen spricht ist das ich das ganze in ein Script einbauen wollte und ich passwd noch nicht dazu übereden konnte das er Passwörter aus einem Script entgegen nimmt. In der Theorie sollte sowas eigentlich mit chpasswd zu machen sein aber das möchte auch noch nicht so richtig.
Cu, Sven --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Fre, Mär 03, 2000 at 12:55:56 +0100, Sven Hoexter wrote: [useradd + passwd]
Was dagegen spricht ist das ich das ganze in ein Script einbauen wollte und ich passwd noch nicht dazu übereden konnte das er Passwörter aus einem Script entgegen nimmt. In der Theorie sollte sowas eigentlich mit chpasswd zu machen sein aber das möchte auch noch nicht so richtig.
Was klappt denn nicht? Ich habe das so in einem Script verwendet: useradd -c "Kommentar" -d /home/benutzer -g users \ -G andere,gruppen -s /usr/bin/bash benutzer chpasswd <
On 03-Mar-00 Jan Trippler wrote:
On Fre, Mär 03, 2000 at 09:27:26 +0100, Jan Trippler" wrote:
chpasswd <
Sorry, sollte natürlich so heissen: chpasswd <
Sollte mein Feierabendbier wohl erst nach der MailSession trinken ;-)
<g>. Alternativ hilft man newusers, das Kommando liegt in /usr/sbin. Auf einigen Distris hab ich auch schon ein "adduser" gefunden. -- =========================================================== Erhard Schwenk - alias Bitrunner =)B==o) =========================================================== No Spam replies please. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Sat, 04 Mar 2000, Erhard Schwenk wrote:
On 03-Mar-00 Jan Trippler wrote:
On Fre, Mär 03, 2000 at 09:27:26 +0100, Jan Trippler" wrote: Sorry, sollte natürlich so heissen: chpasswd <
Auf einigen Distris hab ich auch schon ein "adduser" gefunden. Adduser ist aber AFAIK interaktive. Ich hab hier noch ein HB von einer DLD 5.4 liegen und da wird adduser als die Kombination aus useradd und passwd beschrieben.
Cu, Sven --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On 04-Mar-00 Sven Hoexter wrote:
<g>. Alternativ hilft man newusers, das Kommando liegt in /usr/sbin. Sieht so aus als würde newusers das selbe tuen wie chpasswd oder hab ich wieder was übersehen / nicht richtig kapiert?
Zumindest verarbeitet newusers a) mehrere Einträge auf einmal und b) noch nicht verschlüsselte Passwörter - und damit sollte das Problem gelöst sein. Ich denke, für einen Batchbetrieb sollte newusers genau das Richtige sein.
Auf einigen Distris hab ich auch schon ein "adduser" gefunden. Adduser ist aber AFAIK interaktive. Ich hab hier noch ein HB von einer DLD 5.4 liegen und da wird adduser als die Kombination aus useradd und passwd beschrieben.
Also auf irgendeiner Distri war das nicht interaktiv, aber da kann ich mich auch irren. -- =========================================================== Erhard Schwenk - alias Bitrunner =)B==o) =========================================================== No Spam replies please. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Liste, hallo Jan, Jan Trippler wrote:
Was klappt denn nicht? Ich habe das so in einem Script verwendet: useradd -c "Kommentar" -d /home/benutzer -g users \ -G andere,gruppen -s /usr/bin/bash benutzer chpasswd <
Wie sieht das sicherheitstechnisch aus? Es ist ja bekannt, das man Kommandozeilenparameter der Programme auch als 'niederer' Benutzer mitlesen kann. Sind diese here- Konstruktionen dagegen gefreit? Tschuess, Jan --
Jan Theofel - jan@theofel.de - http://www.theofel.de/ <<< "Die meisten Menschen pflegen im Kindesalter vom Zeigen auf Gegenstaende (Mausbewegung) und 'ga' sagen (Mausklick) abzukommen, zugunsten eines maechtigeren und langwierig zu erlernenden Tools (Sprache)".
--------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Sven Hoexter schrieb am 03.Mär.2000: [useradd und Paßwort]
Was dagegen spricht ist das ich das ganze in ein Script einbauen wollte und ich passwd noch nicht dazu übereden konnte das er Passwörter aus einem Script entgegen nimmt. In der Theorie sollte sowas eigentlich mit chpasswd zu machen sein aber das möchte auch noch nicht so richtig.
Was soll eigentlich gemacht werden? Soll es für jeden User ein anders Paßwort sein? Dann mußt Du es doch irgendwie eingeben. Wenn es immer das gleiche sein soll, so gib es einmal händisch ein und übernimm das verschlüsselte Paßwort in useradd. Bernd -- Was ist quoten? Quoten ist das Zitieren aus einer mail, der man antwortet. Und wie macht man es richtig? Zitate werden mit "> " gekennzeichnet. Nicht mehr als nötig zitieren. Vor den Abschnitten das Zitat, auf das man sich bezieht, mit einer Zeile Abstand oben und unten. |Zufallssignatur 12 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
On Fri, 03 Mar 2000, Bernd Brodesser wrote:
* Sven Hoexter schrieb am 03.Mär.2000:
[useradd und Paßwort]
Was soll eigentlich gemacht werden? Soll es für jeden User ein anders Paßwort sein? Dann mußt Du es doch irgendwie eingeben. Wenn es immer das gleiche sein soll, so gib es einmal händisch ein und übernimm das verschlüsselte Paßwort in useradd.
Ich bastel an einer art Webinterface zum Anlegen von neuen usern. Dazu schreibt mir hinterher ein php-Script das Bash-Script in ein Verzeichniss auf den Server auf das User keinen Zugriff haben. Danach führt php das Script aus und löscht es beim beenden. Im Augenblick bastel ich halt an dem Bash-Script. Cu, Sven --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (8)
-
B.Brodesser@online-club.de
-
ChriSchmi@t-online.de
-
dh1iar@int.uni-karlsruhe.de
-
eschwenk@fto.de
-
hoexter@orgaprog.de
-
Jan.Trippler@t-online.de
-
jantheofel@gmx.de
-
tm@marciniak.de