Из man auditctl
:
To watch a file for changes (2 ways to express):
auditctl -w /etc/shadow -p wa
auditctl -a always,exit -F path=/etc/shadow -F perm=wa
Вы также можете добавить -k, который поможет искать в журналах аудита эти события с помощью ausearch
.
Правило нужно будет поместить в /etc/audit/audit.rules
, чтобы оно было постоянным. Также необходимо включить и запустить auditd
( systemctl enable auditd.service
и systemctl start auditd.service
).
Дополнительную информацию можно найти в статье о решении Red Hat . Вы работаете с CentOS, поэтому подробности здесь по-прежнему будут относиться непосредственно к вам.
Для температуры процессора:
В Debian:
sudo apt-get install lm-sensors
В Centos:
sudo yum install lm_sensors
Запуск с использованием:
sudo sensors-detect
Введите датчиков
, чтобы получить температуру ЦП.
Для скорости вентилятора:
датчики | grep fan
Это выведет скорость вентилятора
или установит psensor
, используя:
sudo apt-get install psensor
Также можно использовать hardinfo
sudo apt-get install hardinfo
альтернатива lmsensor:
установить xsensors с помощьюsudo apt-get install xsensors
Я использую Glances в Python. Это интерактивный менеджер процессов и состояния оборудования.
apt install python python-pip; pip install glances;
и запустить с:
glances
хороший вид ;)