[Lugge] Re: linux kiosk

  • From: Antonio Cuni <cuni@xxxxxxxxxxxxxxxxx>
  • To: lugge@xxxxxxxxxxxxx
  • Date: Sun, 28 Jul 2002 10:21:20 +0200

Il 13:50, sabato 27 luglio 2002, Giorgio Andreoletti ha scritto:

> script che in modo MOLTO VELOCE vada a cancellare login e pass sulle altre
> macchine dovrei quantomeno montare tutti e 3 gli HD con NFS ... 

si in effetti pensavo proprio a NFS

> Devo avere un controllo per permettere il login, non solo per negarlo: se
> il simpaticone stacca tutti i pc dalla rete, potrebbe loggarsi con la
> stessa login su tutte le macchine, ricollegare i cavi di rete e poi
> invitare i suoi amici a navigare a babbo ....

questo non sarebbe un problema: basta che metti i veri passwd e shadow sul 
file system condiviso e che imposti /etc/passwd e /etc/shadow come link 
simbolici al file system NFS: se qualcuno stacca la rete semplicemente non si 
riesce a loggare (anche se questo comporta qualche problema: se la rete si 
rompe non riesci piu` a loggarti neppure tu...).
Al contrario la soluzione con i file di lock risolve il problema della 
"concorrenza" ma non il problema del "cavo staccato".

IMHO puoi usare entrambi i sistemi: passwd e file di lock sul file system 
condiviso: e` semplice da implementare e dovrebbe funzionare.
Forse la soluzione che si basa su un DB e` migliore e piu` elegante, pero` e` 
sicuramente piu` complessa di implementare: devi quantomeno riscrivere il 
programma di login, configurare il DB, ecc.

ciao Anto
-- 
Antonio Cuni, 20 anni, studente
Brainbench C++ Master: 4.73, higher than 99% of all previous test takers.
C Language: 3.79, higher than 92% of all previous test takers.
Guida C/C++ di Programmazione.it: http://cpp.programmazione.it

<========----------
 
 Prima di scrivere in m-list per favore leggi il regolamento
 http://www.lugge.net/soci/manifesto.htm#list

 Archivio delle e-mail postate in lista
 http://www.freelists.org/archives/lugge/

----------========>

 

Other related posts: