Guía avanzada del usuario

Cómo procesar clientes remota o localmente como otro usuario

Los clientes X utilizan el valor de la variable de entorno DISPLAY para obtener el nombre del servidor al que deben conectarse.

Para ejecutar clientes remota o localmente como otro usuario, siga estos pasos:

  1. En el sistema donde se ejecute el servidor, permita el acceso a otros usuarios.

    Dependiendo del protocolo de autorización que utilice, siga los pasos indicados en "Cómo permitir el acceso cuando se utiliza MIT-MAGIC-COOKIE-1 "" o bien en "Cómo permitir el acceso cuando se utilice SUN-DES-1 "".

  2. Establezca DISPLAY en el nombre del computador principal donde se ejecute el servidor.

    En este ejemplo, el computador principal es remotehost:

    $ DISPLAY=remotehost:0
    

  3. Ejecute el programa del cliente de esta forma.

    $ client_program&
    

    El cliente se mostrará en el sistema remoto, remotehost.