[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [translators] [docinfo] [indice analitico] [volume] [parte]


Capitolo 535, scheda riassuntiva
Accesso attraverso la rete

Si vuole accedere a un elaboratore remoto e da lì si vuole riuscire ad avviare un programma da usare attraverso la stazione grafica locale. L'elaboratore locale è dinkel.brot.dg e quello remoto è roggen.brot.dg. L'utente ha il nominativo locale tizio e il nominativo presso la macchina remota corrispondente a caio. Si usa ssh per la connessione remota, ma si può usare anche rsh in modo analogo, ma meno sicuro.

  1. Per prima cosa, occorre fare in modo che il servente sia avviato senza l'opzione -nolisten tcp:

    tizio@dinkel.brot.dg:~$ startx -- /usr/X11R6/bin/X &

  2. Dopo aver avviato una finestra di terminale, si invia all'utenza remota la stringa di autorizzazione:

    tizio@dinkel.brot.dg:~$ xauth extract - $DISPLAY <-'
    `->| ssh -l caio roggen.brot.dg xauth merge -

  3. Si abilita l'accesso dall'elaboratore remoto:

    tizio@dinkel.brot.dg:~$ xhost +inet:roggen.brot.dg

  4. Si accede all'elaboratore remoto:

    tizio@dinkel.brot.dg:~$ ssh -l caio roggen.brot.dg

  5. Dall'elaboratore remoto si avvia xclock in modo che funzioni sulla stazione grafica locale:

    caio@roggen.brot.dg:~$ xclock -display dinkel.brot.dg:0

Con l'aiuto di Secure Shell è possibile semplificare il procedimento.

  1. Per prima cosa, nella configurazione del servente di Secure Shell occorre abilitare questa funzionalità:


    X11Forwarding yes
    X11DisplayOffset 10

  2. Anche il cliente di Secure Shell deve essere configurato in modo adatto:


    Host *
       ForwardX11 yes

  3. Si apre un terminale e ci si collega all'elaboratore remoto attraverso Secure Shell; si noterà che la variabile di ambiente DISPLAY risulta impostata in modo corretto:

    tizio@dinkel.brot.dg:~$ ssh caio@roggen.brot.dg

    caio@roggen.brot.dg:~$ echo $DISPLAY

    dinkel.brot.dg:10.0
  4. Dall'elaboratore remoto si avvia xclock in modo che funzioni sulla stazione grafica locale:

    caio@roggen.brot.dg:~$ xclock

Appunti di informatica libera 2003.01.01 --- Copyright © 2000-2003 Daniele Giacomini -- daniele @ swlibero.org

Dovrebbe essere possibile fare riferimento a questa pagina anche con il nome accesso_attraverso_la_rete.html

[successivo] [precedente] [inizio] [fine] [indice generale] [violazione GPL] [translators] [docinfo] [indice analitico]