xhost

Linux
Publiée le 2026-10-31 05:27:58
Illustration Linux pour la commande xhost

xhost et gestion d'affichage X

# Vérifie si la variable DISPLAY est bien définie pour ton session
echo $DISPLAY

# Liste les hôtes autorisés à se connecter au serveur X
xhost *

# Autorise temporairement toutes les connexions (attention, pas sécurisé)
xhost +

# Révoque tous les accès distants et locaux (recommandé après usage)
xhost -

# Limite l'accès aux machines sur le réseau local uniquement
xhost +local:
# ou xhost +127.0.0.1

# Vérifie les informations détaillées de ton serveur X actuel
xdpyinfo

# Tente d'exécuter une commande simple (comme xclock) sur le display :0
DISPLAY=:0 xclock

# Affiche l'état du service de gestion d'affichage (si c'est un système systemd)
systemctl status gdm

# Vérifie les clés d'authentification X pour ton utilisateur
xauth list

# Exécute une commande en tant qu'utilisateur spécifique, testant les droits
sudo -u autreuser xhost +local:

# Détermine l'ID du serveur X utilisé par le système
loginctl show-session $(whoami) | grep Display

# Réinitialise les permissions de connexion pour un meilleur départ
xhost --reset

# Teste la connectivité à un display spécifique sans droits élevés (si tu connais le port)
DISPLAY=:1 echo "Test réussi"