Gibt es eine Möglichkeit, die gleichzeitig geschriebenen und kopierten Befehlsverlaufsdateien zweimal zu kopieren?

Gibt es eine Möglichkeit, die gleichzeitig geschriebenen und kopierten Befehlsverlaufsdateien zweimal zu kopieren?

Dies betrifft die kshShell, die sowohl auf Linux- als auch auf AIX-Rechnern läuft.

Gibt es eine Möglichkeit, die Befehlsverlaufsdateien zweimal gleichzeitig zu schreiben und zu kopieren (die Shell erlaubt kein HISTSIZEZWEIMALES Schreiben). Außerdem sollten nur die neuen und aktualisierten Einträge synchronisiert werden. Löschungen sollten nicht synchronisiert werden …

Ex:

  1. Wenn sich der Benutzer anmeldet, schreibt die Shell den Verlauf in eine in der HISTFILEVariablen definierte Datei.

  2. Basierend auf dem oben Gesagten [1] wollte ich HISTFILE(oder eine andere Option) für die Shell, um den Befehlsverlauf gleichzeitig an einem anderen parallelen Ort auf dem Betriebssystem zu schreiben.

Falls also Nr. 1 vom Benutzer gelöscht wird und der Benutzer den Sicherungsspeicherort Nr. 2 nicht kennt, kann der „Systemadministrator“ den zweiten überprüfen und identifizieren …

Antwort1

acctSie können oder installieren, psacctum zu prüfen, was Benutzer in Ihren Systemen tun. Mit diesem Tool wird ein Befehl geliefert lastcomm, der Ihnen sagen kann, welche Befehle vom Benutzer eingegeben wurden.

Es gibt ein sehr schönes TutorialHier

Das Tool verfügt über zahlreiche weitere Prüffunktionen, die für die Kontoprüfung sehr nützlich sein können.

verwandte Informationen