Hallo ihr lieben , ich bin noch komplett neu hier und habe gleich eine Übungsaufgabe erhalten woe ich nicht weiter komm ☹
Also die Aufgaben stellung ist folgende Es sollen per Shellscript Benutzer angelegt werden welche vorher in einer CSV Datei eingetragen wurden.
Ich habe mich mal ein wenig versucht einzulesen und habe diverse Sachen gefunden die ich benutzen kann nur alles zusammen zu bekommen, das ist das Problem ☹
Es stehen folgende Informationen in der CSV:
Vorname, Nachname, Email, Benutzername, Primäre Gruppe, Sekundäre Gruppe, Shell, Passwort
z.B.
Max,Mustermann,Mustermann@musterweg.de,maxmus,Gruppe1,linux,bin/bash,p@ssw0rt
Jetzt kommt dazu das der Benutzer nach der ersten Anmeldung sein Passwort selbständig änder muss.
Das würde ja eigentlich mit :
1 | passwd -e $username |
passieren denke ich mal
Sprich ich lege den Benutzer per adduser befehl an.
Nun mein Problem ich habe keine Ahnung wie ich das ganze Umsetzen soll, da es leider nicht nur Benutzer und Passwort ist sondern ebend auch weitere Informationen gefragt sind.
Eventuell hat jemand ja mal nen paar Minuten (oder Stunden 😀 ) zeit und könnte mir da mal helfen.
Ausser das ich das ganze mit #!/bin/bash anfange und meine Schritte dann mit # erklären muss weiss ich nix ☹
Jetzt nicht gleich rum meckern aber wenn ich nen Code hätte wäre es eventuell so hoffe ich einfach zu verstehen für mich, was man wo wie und weshalb macht.
Naja soweit so gut.
Schönen Freitag euch noch.
Bearbeitet von rklm:
Formatierung angepasst. Bitte schau mal Forum/Syntax an.