Guida avanzata a Solaris

Esecuzione remota di applicazioni client, o esecuzione locale con un diverso nome utente

Le applicazioni client X utilizzano il valore della variabile d'ambiente DISPLAY per ricavare il nome del server al quale si devono collegare.

Per eseguire applicazioni client in modo remoto, o a livello locale con un diverso nome utente, procedere come segue:

  1. Sul sistema che esegue l'applicazione server, abilitare un nuovo utente.

    A seconda del protocollo di autorizzazione utilizzato, seguire la procedura descritta in "Abilitazione dell'accesso con MIT-MAGIC-COOKIE-1" o in "Abilitazione dell'accesso con SUN-DES-1".

  2. Impostare la variabile d'ambiente DISPLAY sul nome dell'host che esegue il server.

    In questo esempio, l'host è hostremoto:

    host% setenv DISPLAY hostremoto:0
    

  3. Eseguire il programma client come indicato nell'esempio.

    host% programma_client&
    

    Il client verrà visualizzato sul sistema remoto hostremoto.