[grnog] Συστήματα καταγραφής εντολών cli (και όχι μόνο)

Dimitris Kalogeras D.Kalogeras at noc.ntua.gr
Wed Mar 27 15:11:29 CET 2019


Καλησπέρα Αντρέα,

Στις 2019-03-27 11:55, Polyrakis Andreas έγραψε:
> Καλησπέρα,
> 
> Ψάχνω να βρω ενα καλό τρόπο καταγραφής
> των ενεργειών που έχουν γίνει σε
> κάποιο σύστημα (linux ή δικτυακή συσκευή)
> από τους χρήστες. Δηλαδή με ενδιαφέρει
> να ξέρω ΠΟΙΟΣ έτρεξε ΤΙ, και ΠΌΤΕ.

Για το ποιός έχει να κάνει με το authentication και νομίζω
οτι το Radius/tacacs/sshd/pam είναι επαρκή για να έχεις (sys)logging του 
authentication.

ΤΟ τί έτρεξε είναι ποιο περίπλοκο και σίγουρα το tacacs είναι επαρκες 
(από το τελευταίο Α του AAA) το radius λιγότερο..
(δεν έχει accounting για το exec). Σε περιβάλλον  φλοιού είναι πιο 
περίπολο και μάλλον θέλεις να το κάνεις καλύτερα
σε επίπεδο kernel (execv/spawn) με το audit subsystem στο linux π.χ

auditctl -a exit,always -F arch=b64 -F euid=0 -S execve -k root-commands 
Και ausearch -k root-commands.

Χαιρετισμούς,
Δημήτρης

(σε αυτά τα πλαίσια το 
https://fabianlee.org/2018/12/02/ubuntu-auditing-sudo-commands-and-forwarding-audit-logs-using-syslog
για αποθήκευση σε remote syslog)

> 
> Αντιλαμβάνομαι πως οι δύο κόσμοι
> είναι διαφορετικοί οπότε μου κάνουν
> και απαντήσεις που αφορούν την μια από
> τις δύο περιπτώσεις.
> 
> Με ενδιαφέρουν όλοι οι δυνατοί τρόποι
> (πχ καταγραφή στην μεριά του
> διαχειριστή, στην μεριά του server, από
> ενδιάμεσο κουτί που θα
> χρησιμοποιείται), αρκεί ο τρόπος να
> είναι εύχρηστος και όσο το δυνατό
> περισσότερο γενικός - και όχι το
> .bash_history δεν μου αρκεί. Ο κύριος σκοπός
> δεν είναι η παρακολούθηση κάποιου που
> κακόβουλα θα θέλει να κρύψει τα ίχνη
> του (δηλαδή μπορώ να δεχτω ότι ο root θα
> μπορεί να σβήσει τα ίχνη του, ή ότι σε
> ορισμένες περιπτώσεις,, πχ πρόσβαση
> μέσω console κλπ η κατγραφή δεν θα
> δουλεύει).
> 
> Ιδανικά θα ήθελα κάτι που να μην
> παρακολουθεί μόνο το ssh αλλά και
> άλλους τρόπους αλληλεπίδρασης με ένα
> σύστημα (πχ netconf, APIs, ...)
> 
Αυτό δεν θα μπορούσε να γίνει επειδή το παραπάνω API δεν χειρίζεται το 
authentication kai
accounting


> Ιδέες και εμπειρίες ευπρόσδεκτες.
> 
> Ευχαριστώ προκαταβολικά,
> 
> Ανδρέας

-- 
Χαιρετισμούς,

Δημήτρης Καλογεράς
Ερευνητής Β' ΕΠΙΣΕΥ

--
Dimitrios K. Kalogeras

Electrical Engineer Ph.D.
Network Engineer
NTUA/ICCS
  _____________________________________
  skype: aweboy
  voice: +30-210-772 1863
  fax: +30-210-772 1866




More information about the grnog-members mailing list