Newsgroup: it.comp.reti.locali
Titolo: Come disconnettere gli utenti che staccano il cavetto LAN ?

Salve a tutti, sto preparando un server con windows server 2003 R2 per un
laboratorio di informatica di una scuola.
Ho un problema che non riesco a risolvere.
Dopo aver configurato i criteri di gruppo per gli utenti del laboratorio, mi
sono accorto che,
se un utente sul proprio computer, dopo essersi loggato nel dominio con
username e password,
stacca il cavo LAN, rimane connesso al proprio PC.
Per un maggior controllo invece vorrei che in caso di perdita della rete
LAN, l'utente venga automaticamente disconnesso dalla propria sessione ( sul 
suo PC) .
Come posso fare ?
C'è un criterio di gruppo o devo usare un'altra strategia ?
Esistono degli script ?
Saluti, Ale.

 Come posso fare ?
Remote Desktop :-)
Ciao
Luca
-- 
Luca Sasdelli
Microsoft MVP - Enterprise Security

 ha scritto nel messaggio 
news:mn.d2727d852...@sasdelli.it...


 Si ma se hanno appena staccato il cavo LAN ?
Appunto: Remote Desktop avvia l'ambiente desktop sul server ed il 
client serve solo come interfaccia: non appena scolleghi il cavo, la 
sessione rimane attiva sul server, mentre il client rimane disconnesso.
O piu' semplicemente non ho capito bene cosa vuoi fare :-)


 ha scritto nel messaggio 
news:mn.d2987d853...@sasdelli.it...


 Si usano i criteri di gruppo ?
Gli utenti sono sempre gli stessi; per attivarlo e' sufficiente 
abilitare le sessioni remote sul server. Dai client userai un client 
RDP, come Desktop Remoto di XP o Vista, oppure una distribuzione Linux 
con solo quella funzione.


 ha scritto nel messaggio 
news:mn.d2b67d85c...@sasdelli.it...


 ha scritto nel messaggio 
news:mn.d2727d852...@sasdelli.it...


 riattaccare il cavetto LAN se vuole continuare ad usare il suo PC.
a parte che non capisco il perchč di una cosa simile, quando il PC č
sconnesso cosa potrebbero fare che non potrebbero fare a PC connesso?
Comunque potresti creare uno script che monitorando lo stato del cavo
di rete blocchi la workstation, e poi tramite gpo bloccare l'accesso
al pc se non c'č connessione con il DC (che perň non so se funziona
anche a pc bloccato). 
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1150R Nera...
L'indirizzo em@il non č da considerarsi pubblico,
ma utilizzabile solo per temi inerenti il NG corrente.

 
prova a spiegare quale obiettivo vuoi raggiungere, invece della soluzione 
che hai pensato.
perche' tutto questo?
-- 
Paolo opg
BE AWARE that this post uses a fake reply-to address
to contact me write to:
janickg ( at ) hotmail ( dot ) com
--

> Spero di essere stato piů chiaro, purtroppo le mie conoscenze non sono


 anche a pc bloccato).
Qual'è la voce specifica del GPO a cui ti riferisci ?
Forse potrebbe risolvere il mio problema, ma io non la ho trovata.
Saluti. 

giochetti tipo flashplayer.
Metti in esecuzione ogni 30 secondi un qualche script che prova a
pingare il server, e in caso di fallimento lancia uno shutdown.
P.S. ma andare lě e cazziare i ragazzi quando staccano il cavo non
basta?
-- 
Ci sono 10 tipi di persone al mondo: quelle che capiscono il sistema binario
e quelle che non lo capiscono.

 Qual'è la voce specifica del GPO a cui ti riferisci ?
oddio adesso non ricordo... prova sotto computer, modelli
amministrativi, accesso (vado a memoria quindi potrei sparare delle
stupidate) ci dovrebbe essere qualcosa che parla di attendere la rete
per l'accesso. Non so se risolva il tuo problema però.
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1150R Nera...
L'indirizzo em@il non è da considerarsi pubblico,


 giochetti tipo flashplayer.
bhe ok, ma se l'insegnante al posto di essere fuori a fumare rimane
sulla sua postazione vede subito che un client manca...
comunque prova con uno script del genere, blocca il pc quando si
scollega il cavo di rete:
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer &
"\root\wmi")
Set colMonitoredEvents = objWMIService.ExecNotificationQuery _
    ("Select * from MSNdis_StatusMediaDisconnect") 
Do While True 
    Set strLatestEvent = colMonitoredEvents.NextEvent 
    Set objShell = CreateObject("Wscript.Shell")
	objShell.Run "%windir%\System32\rundll32.exe
user32.dll,LockWorkStation" 
Loop
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1150R Nera...
L'indirizzo em@il non č da considerarsi pubblico,


 basta?
Si basterebbe, ma meglio evitare dall'inizio i problemi in modo che 
capiscano da soli
che hanno fatto una cazzata a staccare il cavetto.
La prossima volta stai sicuro che non lo staccheranno piů.
Saluti. 

 Loop
Un ultimo aiutino.
Davo compilarlo con qualcosa, posso usarlo cosě com'e ?
Puoi spegarmi passo passo come lo si utilizza ?
Ancora grazie, Saluti.
 

 Puoi spegarmi passo passo come lo si utilizza ?
Lo metti in esecuzione automatica e via andare

 ne andrŕ in background facendo il suo lavoro


 Saluti ancora a tutti.
cerca anche di quotare meglio...
Si risponde sempre sotto, mai sopra.
-- 
MirkoB.   
ne...@bsi-net.it
Motoretta BMW R1150R Nera...
L'indirizzo em@il non è da considerarsi pubblico,
