LTSP su Debian GNU/Linux (Sarge)


torna all'indice

Cosa ti serve:

Configurare le sessioni remote sell'X server (XDMCP)

Accertati innanzitutto che KDE (e kdm, il login manager) funzioni correttamente sul server, prima di installare LTSP!

  1. Edita il file /etc/kde3/kdm/kdmrc - Cerca nella sezione [Xdmcp] la riga:
    "Enable=false" e cambiala in "Enable=true".
  2. Edita /etc/kde3/kdm/Xaccess - Cerca la riga:
    "#* #any host can get a login window"
      rimuovi il commento ("#") all'inizio della riga
      e aggiungi una riga per la tua sottorete (quella dei client):
    192.168.0.*
  3. Fai ripartire kdm - /etc/init.d/kdm restart

Dovresti ora poter lanciare "Xnest :1 -query [xdmcp host ip here]" da ogni client della sottorete e avere una sessione di login di KDE (Xnest non è installato di default in alcune distribuzioni di GNU/Linux).

Procedura di installazione di LTSP

  1. Create il CD di LTSP dalla ISO e montatelo con l'opzione.
  2. Create una directory per l'installazione. Generalmente /opt/ltsp-[versione], e create un symlink in /opt/ltsp.
  3. Scompattate il pacchetto ltsp-utils-0.10.tgz in /opt/ltsp con:
    tar zxvf /cdrom/ltsp-utils-0.10.tgz -C /opt/ltsp
  4. Lanciate (come root) /opt/ltsp/ltsp-utils/ltspadmin
  5. Scegliete "Configure the installer options" dal menu, e alla richiesta "Where to retrieve packages from?", digitate "file:///cdrom"
  6. Scegliete "Install/Update LTSP Packages" dal menu ltspadmin e selezionate i pacchetti da installare. Si può scegliere "tutti".
  7. Lanciate /opt/ltsp/ltsp-utils/ltspcfg per controllare lo stato dei servizi DHCP, TFTP, NFS, e XDMCP. Verranno creati i file di configurazione necessari.

    Si può scegliere l'opzione "Manual Configuration" per creare/aggiornare i seguenti file:

    • /etc/dhcpd.conf (quì un possibile esempio di dhcpd.conf.)
    • /etc/hosts
    • /etc/hosts.allow
    • /etc/exports

Configurazione dei client

Potete avviare i client in dicìverse maniere:

Vuoi lanciare Server Multipli?

Aggiungi i seguenti cambamenti a uno dei tuoi server se vuoi che ciascun client mostri un menu' di scelta dei server all'avvio:

Implicazioni di sicurezza

TFTP, DHCP, NFS, e le sessioni remote di X possono creare problemi aggiuntivi di sicurezza per il server. Questo richiede la configurazione di un firewall (NAT, router).


torna all'indice