Newsgroup: it.comp.sicurezza.windows
Titolo: Log-in personalizzato in una rete & sicurezza.

Salve a tutti i frequentatori del NG e buon lavoro.
Sono un amministratore di una rete scolastica di PC e devono fare in
modo che sia "antiinfortunistica" (si sa i professori e sopratutto gli
alunni quanto possano far danno ;-) )
Avevo nu progetto che ora vi esporro', collaborando con un ragazzo che
si diletta di VB.
La configurazione dei PC e' la seguente:
Server: NT 4 Server + SP4
Macchine: Win98
Altri: NT 4 Wks
Allora, il problema e' il seguente: ci sono moltissimi utenti nella
scuola,ed ho la necessitą che ogni utente possa accedere solo alla sua
cartella di salvataggio di documenti (SOLO quella) e che essa sia
automaticamente la cartella di default dove salvare (cioe',per
capirci, quella che il programma -word,excel,maple ecc- seleziona per
salvare) e non sia in grado di vedere (o al massimo aprire la
cartella, i files o muovere/salvare/cancellare)  altro che quella.
Questo programmillo, che deve partire PRIMA di tutto, anche della
schermata usuale di windows di login, deve essere in grado quindi di
aprire una maschera che chiede utente e password, attingendo al
database sul server (quindi la rete deve essere attiva, e si', il
database deve stare sul server, perche' magari un giorno <gino> si
mette nella postazione C anziche come di solito nella A) e dargli
accesso alla sua cartella coi suoi docs.
E se l'utente non e' presente? allora il programa deve creare un nuovo
user/password, e una cartella accessibile dello stesso nome dell'user.
Ovviamente penso che il programma deve controllare che non esista gia'
l'user....
Una volta dentro - penso si possa fare - un programma residente ( o lo
stesso programma, non so come si fa non sono un programmatore VB) deve
impedire l'accesso all'interfaccia di windows, ossia nascondere il
desktop, la taskbar, mascherare le funzioni comuni (ALT+TAB,
CTRL+ALT+CANC...) e ovviamente impedire il pop-up del menu programmi.
Tutto questo perche' l'utente deve poter aprire solo i suoi 4
programmi o piu' che siano, e basta, attraverso solo una interfaccia
fatta con macromedia flash (un menu in ogni caso).
Per il discorso del cambiamento automatico della dir di default dove
salvare, questo mio amico mi ha detto che si potrebbe realizzare un
programmino TSR che controlli la dir di default ogni tot (10) secondi
e la cambi se non e' quella UGUALE al login dell'user, la quale
cartella e' comunque remota,sta sul server.
Per l'interfaccia ha detto che si puo' fare, ma servono i controlli VB
necessari per modificare l'interfaccia.
Voi pensate che si possa fare? E come?Avete altri info o strumenti per
fare cio'?
Oppure esite gia' da qualche parte qualcosa che faccia esattamente la
stessa cosa?
Qualsiasi aiuto sarą ben gradito.
Grazie.
p.s. lo so che e' una cosa astrusa, ma datemi una mano :-)
--------------------------------------------------
          Giovanni Ferri -=Marlboro@Man=-
  ICQ: 2187863 E-Mail: 
marlbo...@bigfoot.com
--------------------------------------------------
  Problemi con l'HTML? Vieni su it.comp.www.html
  Moderatore: 
gfe...@emautocozza.com
--------------------------------------------------
  ~~~~~~~~~   WEB Developer & Coder   ~~~~~~~~



 Altri: NT 4 Wks
Il problema che devi risolvere assomiglia un po' alla situazione del centro di
calcolo universitario che ho terminato di frequentare a gennaio... Li' ci sono
macchine con Windows 98 che presentavano lo stesso problema, la differenza e'
che il server e' un SunOS. Secondo me puoi evitare pero' VB e il consumo di
risorse di un TSR. Come? Usando un sistema Linux come server. Li' puoi creare
gli account, e condividere verso Windows le directory opportune usando Samba.
Sta' sicuro che l'utente User: pippo Password: pluto potra' scrivere solo
nella dir /...qualcosa.../~pippo. Ovviamente il server va tenuto aggiornato
(per esempio, il kernel dev'essere >=2.0.34) ma questa e' un regola generale.
Se hai bisogno, it.comp.linux e' il gruppo giusto.
Ciao, Max.
-- 
Emma for President: 
http://www.emmaforpresident.it/
--ICQ: 14816698---Campagna NOTUT: 
http://www.notut.cjb.net-----
Home Pages: 
http://www.agora.stm.it/M.Baldinelli/home.htm
 
http://www.tifonet.it/free/ancona/index.html
 
M.Bald...@agora.stm.it
---------------------------------------------------------------