GeeksforGeeks

dacă sunteți administrator de sistem Linux, atunci cu siguranță doriți să monitorizați activitatea interactivă a tuturor utilizatorilor de sistem, cum ar fi Monitorizarea comenzilor Linux pe care le execută în timp real. În acest scurt articol de securitate a sistemului Linux, vom discuta despre cum să monitorizăm toate comenzile shell Linux executate de utilizatorii sistemului în timp real.

să vedem cum să monitorizăm comenzile Linux executate de utilizatorii sistemului în timp Real:

dacă shell-ul curent este Bash Shell, atunci toate comenzile care sunt executate de utilizatorii normali de sistem vor fi stocate în .bash_history fișier ascuns care se găsește în directorul de acasă al fiecărui utilizator. Conținutul acelui fișier poate fi vizualizat de utilizatori, folosind comanda istoric.

deci, dacă vrem să vedem un utilizator (să presupunem că utilizatorul tithi ).fișier bash_history trebuie să tastați următoarea comandă în terminal:-

cat /home/tithi/.bash_history 

exemplu:

cum se monitorizează comenzile Linux executate de utilizatorii sistemului în timp real

toate comenzile listă

și dacă shell-ul curent este zsh Shell utilizați următoarea comandă:-

cat /home/tithi/.zsh_history 

cum se monitorizează comenzile Linux executate de utilizatorii sistemului în timp real

notă: utilizați exec zsh pentru a comuta de la bash shell la zsh și exec bash pentru vice-versa

etichete articol:

Write a Comment

Adresa ta de email nu va fi publicată.