[RELug] [ LTSP ubuntu configurazione]
Mirco Bergamini
mirco.bergamini@yahoo.it
Gio 26 Feb 2009 20:38:16 CET
Liga ha scritto:
> Ciao,
> 1) ti consiglio di creare un thread apposito del tipo "linux terminal
> server su ubuntu" che rifletta l'argomento di cui parli
Nel ringraziarti delle dritte che mi hai fornito finora riassumo (brevemente)
il mio tentativo di far funzionare una piccola rete casalinga LTSP
(puramente a scopo didattico viste le mie scarse conoscenze in ambiente linux)
Ho installato i pacchetti necessari a LTSP come ampiamente
descritto in più parti sul web e senza ripercorrere tutte le fasi dell'installazione
che penso di avere fatto correttamente implementando la macchina Ubuntu 8.04 amd64bit
adibita a Server non escludo la possibilità di aver fatto comunque dei pastrocchi da
riga di comando.
Nonostante tutto il primo risultato è arrivato "Il Client ws001 si è "Loggato" .
Sono strabiliato!
Questo è ciò che ho potuto capire durante le mie prove (Prego qualcuno di correggemi se sbaglio )
a) LTSP predispone nella Macchina Server diversi ambienti appunto per
servire altre macchine Client così come se stessa rimane comunque una WORKSTATION utilizzabile .
b) Durante l'installazione utilizzando l'opzione --arch i386 si
creano gli ambienti per i client meno recenti ,altrimenti per default
si otterrebbe un sotto sistema identico al server per l'appunto nel mio caso per Client "amd64 bit"
non compatibile con client che funzionano a 32bit)
c) Non è necessario avere 2 schede di rete (come spesso si trova descritto su più parti nel web)ne basta 1.
infatti la mia rete é così:
[Adsl_Router ] -wifi ))) [vista]
| ))) [Kubuntu]
|
[SWITCH1]____[xp1]
| |____[xp2]
|
[SWITCH2]____[server Ubuntu 8.04 ltsp]
|____________[ws001 client ubuntu ]
|____________[ws002 client ubuntu ]
Le mie attenzioni si sono concentrate particolarmente su alcuni file che ho adattato in questo modo:
root@ASUS:/etc/ltsp# nano dhcpd.conf
------------------------------------------------------------------------
authoritative;
subnet 192.168.178.0 netmask 255.255.255.0 {
range 192.168.178.20 192.168.178.255;
option domain-name "mirco";
option domain-name-servers 192.168.178.4;
option broadcast-address 192.168.178.255;
option routers 192.168.178.1;
option subnet-mask 255.255.255.0;
option root-path "/opt/ltsp/i386";
if substring( option vendor-class-identifier, 0, 9 ) = "PXEClient" {
filename "/ltsp/i386/pxelinux.0";
} else {
filename "/ltsp/i386/nbi.img";
}
host ws001 {
hardware ethernet 00:30:4F:0A:A7:BA;
fixed-address 192.168.178.22;
filename "/ltsp/i386/nbi.img";}
}
-------------------------------------------------------------------------
root@ASUS:/var/lib/tftpboot/ltsp/i386# nano lts.conf
[default]
XSERVER = vesa
SOUND = True
LOCALDEV = True
NBD_SWAP = True
SYSLOG = server
X_MODE_1 = 1024x768
X_COLOR_DEPTH = 16
SCREEN_01 = startx
SCREEN_02 = sdm
SCREEN_03 = ldm
SCREEN_04 = shell
XKBLAYOUT = it
XkbModel = pc105
X_MOUSE_DEVICE = /dev/ttyS0
X_MOUSE_PROTOCOL = intellimouse
LOCAL_APPS = Y
-------------------------------------------------------------------
Cose che non ho ancora capito :
Potrebbe coesistere la presenza del dhcp del router insieme al dhcp del server
(potrebbero spartirsi parte degli ip da 1 -> 254 senza interferire)
option domain-name (a cosa dovrebbe servire)
X_MODE_1 = 1024x768 (L'ho messo per aumentare la risoluzione ma rimane a 800x600 perchè?)
XSERVER = vesa (funziona ) (Però come sapere quale veramente è quello più adatto i810 ,vga , ecc..)
Come fare per creare Nuovi-Ambienti per Nuovi-Client es : ws002 ws003 ws004 ecc...
Come fare per avere un ambiente limitato solo ai propri dati
(Già ora con 1 Client loggato come "ws001" mi è possibile "frugare" nella /home di un'altro utente /mirco/)
(E' più comprensibile che questo possa avvenire loggandosi come Amministratore)
Come fare per abilitare l'uso solo di alcuni programmi es:(calc per ws001) piuttosto che (totem per ws002) ecc...
Ciao...
Mirco
Maggiori informazioni sulla lista
RELug