Zeitangaben in Linux

Post Reply
Message
Author
alias_maya

Zeitangaben in Linux

#1 Post by alias_maya »

Hi,

In Linux wird ja wie in allen Unix-Systemen die Zeit internerweise vom 1.1.1970 00:00 an gerechnet.
Auch der Eintrag in der /etc/shadow für das Ablaufdatum eines Accounts entspicht der Anzahl der Tage
von diesem Datum an.
Kennt jemand von Euch einen Befehl, welcher diese Zahl in das tatsächliche Datum umrechnet ?
Unter Suse geht das mit passwd -S, aber nicht unter Redhat.

Gruß,

Jochen

Re: Zeitangaben in Linux

#2 Post by Jochen »

Welche RH-Version setzt Du ein? Mein RH7.2 kennt die Option -S beim passwd-Kommando, darf aber halt nur root benutzen.

Jochen

alias_maya

Re: Zeitangaben in Linux

#3 Post by alias_maya »

@Jochen

auch mein RedHat 7.2 kennt die -S option beim passwd-command.
Unter Suse listet passwd -S <username> auch die erweiterten
Parameter in der /etc/shadow auf wie das expire-date, inactive-days, ...
Ich möchte ein Script schreiben, welches mir ohne Optionen die User
in der /etc/passwd auflistet (mit Home-drive, login-shell, usw) und
mit Angabe des Usernamens alle Informationen zum Account (so auch expire-date & Co)

Hast Du eine Idee ?

Post Reply