bash-history automatisch löschen

View: New views
5 Messages — Rating Filter:   Alert me  

bash-history automatisch löschen

by Denise Schmid :: Rate this Message:

| View Threaded | Show Only this Message

Hallo Liste,
wahrscheinlich gibt es für mein Problem eine ganz einfache Lösung, auf die ich aber nicht komme. Ich möchte, dass dann, wenn ich das System runterfahre, zuerst die bash-history sowohl vom aktiven User als auch vom root-account gelöscht wird. Gibt es hier eine einfache Möglichkeit? Für Hilfe danke ich schon jetzt!
--
GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen!
Jetzt dabei sein: http://www.shortview.de/wasistshortview.php?mc=sv_ext_mf@gmx


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: bash-history automatisch löschen

by Reinhold Plew :: Rate this Message:

| View Threaded | Show Only this Message

Hi,

Denise Schmid wrote:
> Hallo Liste,
> wahrscheinlich gibt es für mein Problem eine ganz einfache Lösung, auf die ich aber nicht komme. Ich möchte, dass dann, wenn ich das System runterfahre, zuerst die bash-history sowohl vom aktiven User als auch vom root-account gelöscht wird. Gibt es hier eine einfache Möglichkeit? Für Hilfe danke ich schon jetzt!

'history -c' sollte zumindest die History löschen.
Brauchst Du nur noch einen Skript, der das dann für den aktuellen User
beim Shutdown ausführt.
Allerdings wird der aktuelle User nicht die History von root löschen
können, ausser, er ist root.

Warum nicht einfach beim LogOut löschen?
Einfach eine .bash_logout anlegen, wo der Befehl drin steht.

Gruss
Reinhold


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: bash-history automatisch löschen

by Peter Blancke :: Rate this Message:

| View Threaded | Show Only this Message

Ad 2008-09-18, Denise Schmid <Chinatinte@...> dixit:

> Ich möchte [...]

...Deine Zeilen auf 68 Zeichen Laenge umbrechen. Danke.

> dass dann, wenn ich das System runterfahre, zuerst die
> bash-history sowohl vom aktiven User als auch vom root-account
> gelöscht wird.

Verlinke die $HOME/.bash_history fuer alle in Frage kommende User
mit /dev/null. Fuer die Dauer Deiner Bash hast Du dann rueckliegende
Befehle zur Hand, gespeichert wird nichts. Delikate Befehle -- wenn
es darum geht -- zieht der Staatsanwalt dann eben aus der
/proc/kcore.

Grusz,

Peter Blancke

--
Hoc est enim verbum meum!


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)


Re: bash-history automatisch löschen

by Michelle Konzack-2 :: Rate this Message:

| View Threaded | Show Only this Message

Am 2008-09-18 23:51:08, schrieb Reinhold Plew:
> 'history -c' sollte zumindest die History löschen.
> Brauchst Du nur noch einen Skript, der das dann für den aktuellen User
> beim Shutdown ausführt.
> Allerdings wird der aktuelle User nicht die History von root löschen
> können, ausser, er ist root.
>
> Warum nicht einfach beim LogOut löschen?
> Einfach eine .bash_logout anlegen, wo der Befehl drin steht.

Weil die History nach LOGOUT geschrieben wird?

Wenn  Die  History  nicht  benötigt  wird,  würde  ich  sie  vollständig
deaktivieren.  Siehe "man 1 bash"

    export HISTFILE=''

Thanks, Greetings and nice Day/Evening
    Michelle Konzack
    Systemadministrator
    24V Electronic Engineer
    Tamay Dogan Network
    Debian GNU/Linux Consultant


--
Linux-User #280138 with the Linux Counter, http://counter.li.org/
##################### Debian GNU/Linux Consultant #####################
Michelle Konzack   Apt. 917                  ICQ #328449886
+49/177/9351947    50, rue de Soultz         MSN LinuxMichi
+33/6/61925193     67100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp (196 bytes) Download Attachment

Re: bash-history automatisch löschen

by Markus Mayr :: Rate this Message:

| View Threaded | Show Only this Message

Am Donnerstag, den 25.09.2008, 09:20 +0200 schrieb Michelle Konzack:
> > Warum nicht einfach beim LogOut löschen?
> > Einfach eine .bash_logout anlegen, wo der Befehl drin steht.
>
> Weil die History nach LOGOUT geschrieben wird?

Wie wäre es dann mit einem
        echo "history -c" | at NOW + 1 minutes
?

Ist zwar nicht ideal, weil
      * atd installiert sein muss und
      * die history erst nach einer Minute gelöscht wird, was potenziell
        schlecht ist,
aber im Prinzip entspricht es fast dem, was du willst.

Wozu eigentlich die History löschen? Ein chmod würde auch bewirken, dass
andere Benutzer nicht einsehen können, was in der History steht und zwar
sogar, wenn du gerade arbeitest. (Hast du vielleicht eh erklärt, hab die
Liste leider erst seit Dienstag abonniert.)

--
Markus Mayr <maxl.mayr@...>


--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-REQUEST@...
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@... (engl)