pkexec
Linux
Publiée le
2026-10-13 05:24:07
pkexec
# Vérifie la version de pkexec pour s'assurer qu'il est bien installé
pkexec --version
# Teste si l'utilisateur actuel peut exécuter une commande en tant que root
pkexec whoami
# Tente d'afficher les informations du système avec des droits élevés (lecture seule)
pkexec cat /etc/os-release
# Exécute un simple script de test qui nécessite des privilèges
pkexec echo "Test réussi : J'ai accès aux droits élevés."
# Vérifie si le service polkit est actif et en cours d'exécution
systemctl status polkit.service
# Liste les règles de politique (si l'outil le permet directement)
polkit-1 -t get-action --help
# Tente de lire un fichier système sensible pour vérifier les droits
pkexec cat /etc/hostname
# Vérifie si tu peux démarrer un service avec des privilèges élevés
pkexec systemctl start sshd
# Affiche l'utilisateur qui va exécuter la commande (pour le debug)
pkexec id -u
# Liste les processus en cours d'exécution que tu pourrais vouloir inspecter
ps aux | head -n 5
# Tente de vérifier les permissions du répertoire /var/log
ls -ld /var/log
# Exécute une commande simple sans droits élevés (pour comparaison)
echo "Test non-elevé"
# Nettoie le cache des politiques si nécessaire (simulé)
rm -rf ~/.cache/polkit-*
# Affiche l'aide complète pour les options de pkexec
pkexec --help | head -n 10