sécurité root
This commit is contained in:
@@ -19,6 +19,13 @@ CRITICAL=95
|
|||||||
MOUNTS=("/" "/var" "/home")
|
MOUNTS=("/" "/var" "/home")
|
||||||
LOG_BIN="/opt/monitoring/bin/log-cli.php"
|
LOG_BIN="/opt/monitoring/bin/log-cli.php"
|
||||||
|
|
||||||
|
# --- Vérification ROOT ---
|
||||||
|
if [ "${EUID}" -ne 0 ]; then
|
||||||
|
echo "ERREUR : Ce script doit être exécuté en tant que root." >&2
|
||||||
|
$LOG_BIN ERROR "internal_error" "Tentative d'exécution sans privilèges root."
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
for mount in "${MOUNTS[@]}"; do
|
for mount in "${MOUNTS[@]}"; do
|
||||||
if ! mountpoint -q "$mount"; then continue; fi
|
if ! mountpoint -q "$mount"; then continue; fi
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
5b4ea784d2cbe73f6e829e35f23b0b4dbe12df55cc1abc8eba6602da36c724ef 755 bin/alert-engine.php
|
5b4ea784d2cbe73f6e829e35f23b0b4dbe12df55cc1abc8eba6602da36c724ef 755 bin/alert-engine.php
|
||||||
c748d8d9baf09535ee84ed2d7ad9ab9c4e9674449877e7a9361c75e6e4dd49ed 755 bin/check_disk.sh
|
d3d80aab061d7bef8c3830eac2198f10b98270f8b48517b6538ddf766c8dcda7 755 bin/check_disk.sh
|
||||||
ead10d3be3aac48c6406a734dee1bddf9a8abb1e21de102ce72fa92fdecbaf22 644 bin/check_smart.sh
|
ead10d3be3aac48c6406a734dee1bddf9a8abb1e21de102ce72fa92fdecbaf22 644 bin/check_smart.sh
|
||||||
3046c0fb3abdc4e99758cbf9279f4d60d86d815e598851ca362e558891118751 755 bin/install-monitoring.sh
|
3046c0fb3abdc4e99758cbf9279f4d60d86d815e598851ca362e558891118751 755 bin/install-monitoring.sh
|
||||||
97a91b13b0776acb3326010821ffcc163e96a97e3c326ea77f11efdb7baf159a 755 bin/log-cli.php
|
97a91b13b0776acb3326010821ffcc163e96a97e3c326ea77f11efdb7baf159a 755 bin/log-cli.php
|
||||||
|
|||||||
Reference in New Issue
Block a user