PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Kopie von /dev/tty anlegen



Los_Andros
18-02-2004, 12:53
Hallo Leute,
Ich stehe vor folgendem Problem:
Ich möchte ein Tool schreiben vergleichbar mit "script", welches eine Terminal Session mitlogged.
Also STDIN und STDOUT sollen mitgelogged werden (ohne Passwörter).

Der Hintergrund:
Unsere Revision fordert, dass nachvollzogen werden kann, wer was als "su" gemacht hat.
Idee: Einfach den su Command in ein anderes Verzeichnis kopieren und ein Shellscript su an der gewohnten Stelle erstellen
#!/bin/sh
script blub.txt
su

Problem: Das hier ist kein Linux oder Solaris, sondern ein z/OS Unix, was die Sache etwas komplizierter macht (script geht nicht).


Gibt es eine Möglichkeit STDIN und STDOUT für jeden Command, der nach su abgesetzt wurde mitzuloggen (alá tee)?
Oder eben gleich die gesamte Terminalsession mitloggen (/dev/tty0000)?


Ich wäre um Denkanstöße sehr dankbar, Danke