Wie würde man, ähnlich wie bei meiner Frage für Windows und Mac OS X , ein Abmeldeskript für Linux erstellen?
Jede Distribution ist in Ordnung, da ich mir sicher bin, dass sie auf andere erweiterbar ist. Mit RHEL / CentOS / Fedora und Ubuntu bin ich am besten vertraut.
Außerdem
Wenn diese beiden existiert für die graphische Oberfläche (dh bei einer lcoal Workstation) und für eine Remote - Login (wie über ssh
), das wäre ideal sein - aber ich würde für den einen oder anderen , wenn beide begleichen sind nicht möglich.
Wenn die Distribution PAM zur Authentifizierung von Benutzern verwendet, können Sie diese installieren
pam_script
, um die Funktionalität zu gewährleistenonsessionopen/onsessionclose
.Ich benutze es in Debian-basierten Distributionen, um Dateien zu überprüfen, die nur von Benutzern geändert wurden,
scp
und um die Berechtigungen der Dateien anzupassen.Sie können von Freecode herunterladen
pam_script
.quelle
Die C-Shell, auch bekannt als csh, hat die .logout-Funktionalität und Bash (die aktuellere Standardeinstellung) hat .bash_logout, aber ich erinnere mich an keine anderen Shells (ksh, sh usw.) mit einem ähnlichen Konzept.
quelle