Passwort automatisch vergeben

P

Penta

Boardmaler
Hallo Leute,
Ich versuche ein Script zu schreiben mit dem Automatisch Benutzer aus einer Datei angelgt werden. In dieser Datei stehen auch die Passwörter nun ist das Problem:
Wie bekommen ich es hin das ich das passwort bei useradd mit angeben kann.

Das auslesen ist nicht das Problem. Das Passwort ist in Klartext.

Danke.
 
Die man-pages von mkpasswd, crypt(3) und passwd(5) sollten Dir da weiterhelfen.
 
rikola hat recht,
du kannst nur interaktiv mit passwd bzw adduser mit pw arbeiten. Da diese tools das nicht erlauben

Was du aber machen kannst wie Rikola dir schon geschrieben hat, das du dir den "adduser" selbst baust.
Home anlegen passwd/shadow schreiben und gruppe anlegen oder auch direkt in groups schreiben.
 
Eigentlich wollte ich nicht ausdruecken, dass es nur interaktiv gehe. Bei 'useradd' (statt 'adduser' ) kann man das Passwort mitangeben, allerdings muss es das bereits verschluesselte sein. Daher der Hinweis auf die vielen man-pages, da man die richtige Verschluesselungsmethode und das richtige "salt" fuer mkpasswd waehlen muss, damit es funktioniert.
 
geht auf manchen Systemen:
Code:
echo password | passwd --stdin user
 

Ähnliche Themen

Verzeichnis mit 1200 Dateien auf Verweise in Textdateien checken

Samba 3.6.25 - OpenLDAP Setup

Hilfe für ein shell script

NAS-Drive Mount in Bash-Script über crontab

E/A-Fehler (.snapshots is not a btrfs subvolume).

Zurück
Oben