Geeksforgeks

als je een Linux systeembeheerder bent dan zou je zeker de interactieve activiteit van alle systeemgebruikers willen monitoren, zoals het monitoren van de Linux commando ‘ s die ze in real-time uitvoeren. In dit korte Linux systeembeveiliging artikel gaan we bespreken hoe je alle Linux shell commando ‘ s die door systeemgebruikers in real-time worden uitgevoerd kunt monitoren.

laten we eens kijken hoe Linux commando ‘ s uitgevoerd door systeemgebruikers in Real-time te monitoren:

als uw huidige shell Bash Shell is dan zullen alle commando ‘ s die door normale systeemgebruikers worden uitgevoerd, worden opgeslagen in de .bash_history verborgen bestand dat wordt gevonden in de thuismap van elke gebruiker. De inhoud van dat bestand kan worden bekeken door gebruikers, met behulp van de geschiedenis Commando.

dus als we die van een gebruiker willen bekijken (veronderstel tithi gebruiker ).bash_history bestand We moeten het volgende commando in de terminal typen:-

cat /home/tithi/.bash_history 

voorbeeld:

hoe Linux commando 's uitgevoerd door systeemgebruikers in Real-time te monitoren

alle commando’ s lijst

en als je huidige shell Zsh shell is gebruik dan het volgende commando:-

cat /home/tithi/.zsh_history 

hoe Linux commando ' s uitgevoerd door systeemgebruikers in Real-time te monitoren

opmerking: gebruik exec zsh om over te schakelen van bash shell naar zsh en exec bash voor vice versa

article Tags:

Write a Comment

Het e-mailadres wordt niet gepubliceerd.