1000 Benutzer Anlegen. Wie?
1000 Benutzer Anlegen. Wie?
Also ich muss 1000 Benutzer anlegen. Jeder braucht ein Home Verzeichniss mit der kennung gxxxx (g0001 bis g1000).
Benutzername soll auch gxxx sein und password alle dasselbe.
Hab es bisher nicht geschaft das hinzubekommen. Könnte mir da helfen? Wäre sehr net.
Benutzername soll auch gxxx sein und password alle dasselbe.
Hab es bisher nicht geschaft das hinzubekommen. Könnte mir da helfen? Wäre sehr net.
-
recoilmaster
- Posts: 188
- Joined: 2003-10-02 10:35
Re: 1000 Benutzer Anlegen. Wie?
Alle das selbe ?!? Na dann viel spass *_*Mithandir wrote: Benutzername soll auch gxxx sein und password alle dasselbe.
.
-
captaincrunch
- Userprojekt

- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: 1000 Benutzer Anlegen. Wie?
User anlegen kannst du z.B. folgendermaßen :
Für die Passworte schau dir mal http://www.rootforum.org/forum/viewtopi ... t=chpasswd an, insbesondere den Befehl "chpasswd", der sich bei sowas wunderbar verscripten lässt.
Code: Select all
for i in `seq 1 1000`; do useradd g${i}; doneDebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Re: 1000 Benutzer Anlegen. Wie?
wenn ich die user mit
for i in `seq 1 1000`; do useradd g${i}; done
anleg funzt das alles wunderbar. nur dann erhalten die user ein pre-encryptet password: !!
was muss der user nun beim login als pw angeben?
das ganze soll für eine grundschule sein die für ihre schüler benutzerkonten anlegt. also sicherheit bracuht man in der grundschule sicherlich nicht so sehr zu achten.
for i in `seq 1 1000`; do useradd g${i}; done
anleg funzt das alles wunderbar. nur dann erhalten die user ein pre-encryptet password: !!
was muss der user nun beim login als pw angeben?
das ganze soll für eine grundschule sein die für ihre schüler benutzerkonten anlegt. also sicherheit bracuht man in der grundschule sicherlich nicht so sehr zu achten.
-
captaincrunch
- Userprojekt

- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: 1000 Benutzer Anlegen. Wie?
AFAIR wird dabei ein leeres PW angelegt, probier's mal aus.was muss der user nun beim login als pw angeben?
Diesen Satz würde ich definitiv nicht unterschreiben. ;)das ganze soll für eine grundschule sein die für ihre schüler benutzerkonten anlegt. also sicherheit bracuht man in der grundschule sicherlich nicht so sehr zu achten.
DebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Re: 1000 Benutzer Anlegen. Wie?
^^
mhh also ioch habs ausprobiert bei mir kommt dann als encryptet pw: !!
login funzt auch net ohne eingabe
mhh also ioch habs ausprobiert bei mir kommt dann als encryptet pw: !!
login funzt auch net ohne eingabe
-
captaincrunch
- Userprojekt

- Posts: 7066
- Joined: 2002-10-09 14:30
- Location: Dorsten
- Contact:
Re: 1000 Benutzer Anlegen. Wie?
Code: Select all
for i in `seq 1 1000`; do echo gw${i}:passwort | chpasswd; doneDebianHowTo
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
echo "[q]sa[ln0=aln256%Pln256/snlbx]sb729901041524823122snlbxq"|dc
Re: 1000 Benutzer Anlegen. Wie?
super
:P
Code: Select all
for (i=1,i<=1000,i++)
{
DANKE
}
-
majortermi
- Userprojekt

- Posts: 916
- Joined: 2002-06-17 16:09
Re: 1000 Benutzer Anlegen. Wie?
Ich würde das Skript trotzdem so ändern, dass es zufällige Passwörter erzeugt und diese in eine Liste schreibt. Dann kann man jedem Benutzer einfach sein entsprechendes Passwort sagen.
Erst nachlesen, dann nachdenken, dann nachfragen... :)
Warum man sich an diese Reihenfolge halten sollte...
Warum man sich an diese Reihenfolge halten sollte...
Re: 1000 Benutzer Anlegen. Wie?
mhh dann sag mir wie :) das wäre auch gut
-
darkspirit
- Posts: 553
- Joined: 2002-10-05 16:39
- Location: D'dorf
- Contact:
Re: 1000 Benutzer Anlegen. Wie?
Ich würde da sowas basteln.. Verbesserungsvorschläge willkommen ;)
Code: Select all
PASS=`head --bytes=16 /dev/urandom | md5sum | head -c 8`