Newsgroup: it.comp.os.linux.sys
Titolo: domanda da principiante

Salve :)
Le domande che sto per farvi non richiedono per il momento una 
risposta precisa, sono solo delle curiosità che ho e che mi 
piacerebbe non avere più :)
Ho letto il Linux-Networking ma non ho capito molto di quello che 
vi chiedo - spero che sia il ng adatto...
Se io ho una rete con 1 server e 10 client, mettiamo:
1) Come faccio a fare in modo che, da qualunque client un utente 
acceda, trovi sempre i suoi bei dati nella sua /home? Basta forse
montare nella /home dei client la /home del server via NFS? È 
così semplice la risposta? :)
2) E per quanto riguarda i programmi (ad esempio StarOffice)? 
Bisogna andarli ad installare client per client?
3) E per l'aggiunta di un nuovo utente si fa client per client o 
si usa NIS, come ho letto sul Linux-Networking (che però non è 
recentissimo)?
grazie mille - saluti :)
Marco Zanon [
http://www.marcozanon.com
]

 recentissimo)?
Buona la seconda.
-- 
Pierluigi De Rosa (
tho...@durin.khazad-dum.net
).
<<      LINUX: the choice of a GNU generation     >>
<<   For my real address... ask the Balrog.       >>
* Sostenete la Lega per la Soppressione dei Troll *

ottimo, grazie delle risposte :)
ciao,
Marco Zanon [
http://www.marcozanon.com
]

 No, c'e' una installazione in modalita' /net
scusa una cosa, ci ho ripensato, ma non ho capito bene come siano 
i passaggi nell'installazione di una rete locale:
a) installo Linux sul server
b) installo Linux sui client
e poi ho dei dubbi,
1) devo condividere con NFS la /home del server e metterla nella 
/home dei client
2) e per i programmi (StarOffice o meno che siano)? condivido 
anche la /usr? cioč se devo installare Opera, poniamo, installo 
l'rpm solo sul server e poi condivido in blocco la /usr?
3) e per le altre directory? la /var, ad esempio, dove ci sono 
posta e log, la condivido?
in sostanza, sui client quanto c'č di "proprio" - per cosě dire - 
e quanto di condiviso?
grazie mille - ciao :)
Marco Zanon [
http://www.marcozanon.com
]

 e quanto di condiviso?
Hai due possibilita`, piu` tutte le sfumature intermedie (con
risoluzione a 64 bit :) :
1- Il server fa tutto. Metti un server potentissimo con
quadriprocessore, 2 Gb di RAM, 8 dischi SCSI in RAID ecc. ecc.
I client sono i piu` economici possibile, hanno si e no un dischetto
per fare il boot, poi montano la root via nfs e lavorano sul server.
Non server HD, non serve processore potente, bastano e avanzano 64 Mb
di RAM. Serve una buona scheda video e una rete veloce e progettata
bene. Avrai un server unico che esporta tutto e una serie di
thin-client, magari con X
2- Fanno tutto i client. Metti il minimo del server. In casi estremi
(solo condivisione internet) basta un 486 con 8 Mb di RAM e un floppy
con una minidistribuzione. Devi installare Linux completo su tutti i
client e ogni singolo programma su ogni client. I client devono essere
relativamente potenti (per X+SO servono almeno 128, meglio 256 Mb di
RAM ognuno)
Ognuna delle soluzioni ha vantaggi e svantaggi. La prima spendi un
sacco sul server (anche 5-10-20.000 EUR) ma risparmi sui client, e se
sono tanti ti assicuro che risparmi molto. Avrai anche meno rogne
nell'installazione. Installi un prg una volta e e` disponibile a tutti
contemporaneamente. Naturalmente e` meglio se monti tutto in read-only
tranne le /home. Avrai il problema di trovare hardware "scarso" per i
client, perche` il minimo di HD che trovi e` 30 Gb e a te ne basta 1 di
Gb. Di processore ti basta un 3-400 e troverai i 1000 ma, se ti
accontenti :)
La seconda da` meno rogne sulla rete. C'e` meno traffico, il tutto e`
piu` veloce (un HD fa 30-40 Mb/sec., una rete a 100 Mbit arriva di
picco a 10 con ottime schede di rete). Avrai piu` indipendenza dei
client (se a uno non serve un programma non glielo devi installare. Se
servono 2 versioni diverse a 2 client, lo puoi fare), ma avrai costi
che crescono proporzionalmente al numero di client, giornate perse a
installare programmi. Singole rogne che vanno risolte per ogni singolo
client.
Se sei il sistemista e ti pagano a ore, ti conviene la seconda (se
reggi bene il mal di testa :). Se sei quello che sgancia i soldi o non
reggi i mal di testa, conviene la prima.
Io, in una rete solo linux, sarei per qualcosa in mezzo tendente alla
prima. In una rete mista o solo client Windows sei praticamente
obbligato alla seconda o a una sua stretta parente.
Bye.

 praticamente obbligato alla seconda o a una sua stretta parente.
concordo pienamente :)
grazie mille per la spiegazione, ciao :)
Marco Zanon [
http://www.marcozanon.com
]