Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

History von root "zusammenfassen"

Empfohlene Antworten

Veröffentlicht

Hallo.

Auf einem meinem Server werkeln mehrere Benutzer als root rum.

Soweit kein Problem.

Ich würde aber gern sehen, was die anderen Benutzer so an Kommandos abfeueren. in der history, die mit cursorup und cursordown zugänglich ist, sehe ich nur meine eigenen Befehle.

wie kann ich das besser einstellen?

Anmelden tun sich alle via SSH, keiner über telnet o.ä.

Ciao

Moin, grundsätzlich ist BSD Process Accounting eine gute Idee. Allgemein würde ich aus Sicherheitsgründen nicht wollen, dass User sich a) also root per SSH einloggen dürfen und B) als root auf dem Server hantieren. Dafür gibt es sudo, wenn schon User Befehle mit Systemrechten ausführen müssen. Die sudo-History wird in /var/log/messages geschrieben. Mit |grep sudo hast du die Liste aller abgeschickten Befehle, die du z.B. per cronjob einfach weiter archivieren könntest.

im Home Verzeichnis gibt es eine .bash_history, da müsstest du normalerweise alle Befehle sehen, die der User benutzt hat.

Nicht, wenn es mehrere Leute gibt, die sich per root-einloggen! Du brauchst

ja bloß mal ausprobieren zwei verschiedene root-Shells zu öffnen, in beiden

ein versch. Kommando abzusetzen und Dich wieder auszuloggen -> .bash_history

wird geschrieben IMHO landet das Kommando in der .bash_history, das Du mit dem

root-User ausgeführt hast, mit dem Du Dich als letztes ausgeloggt hast, was

nicht der Fall sein wird - dass beide Kommandos in der .bash_history stehen...

Nicht, wenn es mehrere Leute gibt, die sich per root-einloggen! Du brauchst

ja bloß mal ausprobieren zwei verschiedene root-Shells zu öffnen, in beiden

ein versch. Kommando abzusetzen und Dich wieder auszuloggen -> .bash_history

wird geschrieben IMHO landet das Kommando in der .bash_history, das Du mit dem

root-User ausgeführt hast, mit dem Du Dich als letztes ausgeloggt hast, was

nicht der Fall sein wird - dass beide Kommandos in der .bash_history stehen...

Das ist richtig.

Ich nutze die Gelegenheit jetzt mal um schamlos Werbung für zsh zu machen, die kann mehrer gleichzige Sitzungen in ein History File schreiben.

A User's Guide to the Z-Shell

Die Optionen APPEND_HISTORY, INC_APPEND_HISTORY, SHARE_HISTORY

/: Bevor ichs vergesse: zsh zieht die Bash natürlich auch in jedem andere Bereich gnadenlos ab ;)

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.