Manuel de l'Utilisateur Expérimenté Solaris

Attribution des droits d'accès à l'aide du protocole MIT-MAGIC-COOKIE-1

Si vous utilisez le protocole d'attribution de droits MIT-MAGIC-COOKIE-1, suivez les étapes ci-après pour permettre à un autre utilisateur d'accéder à votre serveur :

  1. Sur la machine qui exploite le serveur, utilisez xauth pour extraire une entrée correspondant à nom_machine:0 dans un fichier.

    Dans cet exemple, nom_machine correspond à anyhost et le fichier s'appelle xauth.info :

    myhost% /usr/openwin/bin/xauth nextract
    - anyhost:0 > $HOME/xauth.info
    

  2. Envoyez le fichier contenant l'entrée associée à l'utilisateur qui a émis la demande d'accès (en utilisant la Messagerie, rcp ou une autre méthode de transfert de fichiers).


    Remarque :

    il est plus prudent d'envoyer le fichier contenant les informations sur l'attribution des droits à l'aide de la Messagerie qu'avec la commande rcp. Si vous utilisez rcp, évitez de placer le fichier dans un répertoire facilement accessible par un autre utilisateur.


  3. L'autre utilisateur doit faire fusionner cette entrée dans son fichier .Xauthority.

    Dans cet exemple, la machine_utilisateur fait fusionner xauth.info dans le fichier .Xauthority de l'autre utilisateur :

    userhost% /usr/openwin/bin/xauth nmerge - < xauth.info
    


    Remarque :

    les données d'attribution de droits sont spécifiques à la session en cours. Elles sont donc valables jusqu'à la réinitialisation du serveur.