deadman
Grünschnabel
Hallo.
Ich bin gerade in meiner Ausbildung und beschäftige mich viel mit Linux. Ich lese immer sehr viel hier in diesen Forum von Anderen.
Nun habe ich mich auch mal hier angemeldet, weil ich einfach nicht weiterkomme.
Ich bin kein Profi im Shell. Ich probiere gern mit Linux und mit der Shellprogammierung. Jetzt habe ich eine Aufgabe bekommen und zwar soll ich nen Script schreiben was folgendes macht:
Überprüfung aller Benutzerkonten mit folgenden Kriterien:
1. ist der letzte Zugriff(Anmeldung) älter als 1. Jahr dann den Benutzer und das Homeverzeichnis von Benutzer löschen.
2.ist der letzte Zugriff älter als 6 Monate(bis 1 Jahr) dann soll der Benutzer eine E-Mail vom System(Root) bekommen mit folgenden Inhalt:
"Letzter Zugriff(Anmeldung) am ....
Passwort bitte ändern!"
3.ist der letzte Zugriff äkter als 3 Monate(bis 6 Monate) dann soll der Benutzer ein Hinweis bei der Anmeldung bekommen und zwar:
"Hallo, Sie waren lange nicht angemeldet."
Ich habe auch schon nen paar Befehle gefunden:
/usr/sbin/usermod
/usr/sbin/userdel
/usr/sbin/useradd
/usr/bin/id
lastlog --> weiß nicht ob das auch klappt??
Ich sitze schon zwei Tage dran bekomm das Script auch irgendwie nicht zusammen. Bin ich zu dumm oder mach ich nur etwas mit den Befehlen falsch?
Danke
Ich bin gerade in meiner Ausbildung und beschäftige mich viel mit Linux. Ich lese immer sehr viel hier in diesen Forum von Anderen.
Nun habe ich mich auch mal hier angemeldet, weil ich einfach nicht weiterkomme.
Ich bin kein Profi im Shell. Ich probiere gern mit Linux und mit der Shellprogammierung. Jetzt habe ich eine Aufgabe bekommen und zwar soll ich nen Script schreiben was folgendes macht:
Überprüfung aller Benutzerkonten mit folgenden Kriterien:
1. ist der letzte Zugriff(Anmeldung) älter als 1. Jahr dann den Benutzer und das Homeverzeichnis von Benutzer löschen.
2.ist der letzte Zugriff älter als 6 Monate(bis 1 Jahr) dann soll der Benutzer eine E-Mail vom System(Root) bekommen mit folgenden Inhalt:
"Letzter Zugriff(Anmeldung) am ....
Passwort bitte ändern!"
3.ist der letzte Zugriff äkter als 3 Monate(bis 6 Monate) dann soll der Benutzer ein Hinweis bei der Anmeldung bekommen und zwar:
"Hallo, Sie waren lange nicht angemeldet."
Ich habe auch schon nen paar Befehle gefunden:
/usr/sbin/usermod
/usr/sbin/userdel
/usr/sbin/useradd
/usr/bin/id
lastlog --> weiß nicht ob das auch klappt??
Ich sitze schon zwei Tage dran bekomm das Script auch irgendwie nicht zusammen. Bin ich zu dumm oder mach ich nur etwas mit den Befehlen falsch?
Danke