Manuel de l'Utilisateur Expérimenté Solaris

Exécution de clients sous une autre identité, à distance ou en mode local

Les clients X utilisent la valeur de la variable d'environnement DISPLAY pour déterminer le nom du serveur auquel ils doivent se connecter.

Pour exécuter des clients sous une autre identité, que ce soit à distance ou en mode local, suivez les étapes ci-après :

  1. Sur la machine exploitant le serveur, attribuez des droits d'accès à un autre utilisateur.

    Selon le protocole d'attribution de droits utilisé, suivez la procédure décrite dans la section "Attribution des droits d'accès à l'aide du protocole MIT-MAGIC-COOKIE-1 "".

  2. Attribuez comme valeur à DISPLAY le nom de la machine exploitant le serveur.

    Dans cet exemple, la machine est désignée par machine_distante :

    myhost% setenv DISPLAY machine_distante:0
    

  3. Exécutez le programme client comme indiqué.

    myhost% client_program&
    

    Le client s'affiche sur la machine distante, machine_distante.