Styre og kontrollere Network Computers Bruke iTALC På Debian /Ubuntu

Så du er en lærer /instruktør i en datamaskin utdanningsinstitusjon eller i en høyskole eller på en skole og lei av å se og kontrollere elevene om hva de gjør faktisk med sin datamaskiner? Noen kan spille spill, kan noen se /lytte video /musikk eller kan surfe uønskede nettsteder uten din viten. Så hva skal du gjøre for å stoppe dem? Vet ikke, Ok, No problem, fra nå trenger du ikke å bekymre deg for det. Vi presentere deg en kraftig didaktisk verktøy kalt iTALC.
ITALC, står for Intelligent undervisning og læring med datamaskiner, er et gratis, multi-plattform og open source verktøy som kan brukes til å vise og kontrollere andre datamaskiner i nettverket ditt i flere måter. Den støtter Linux og Windows XP, Vista og 7, og det til og med kan brukes transparent i blandede miljøer. iTalc har blitt designet spesielt for skoler, men du kan det i college datalab
Funksjoner
Bruke iTalc kan du:.. Anmeldelser - se hva som skjer i data-labs Anmeldelser - fjernkontroll datamaskiner for å støtte og hjelpe elevene /staffs.- viser en demo - lærerens skjerm vil bli vist på alle studentens datamaskiner i realtime.- lås arbeidsstasjoner for flytting udelte oppmerksomhet til teacher.- sende tekstmeldinger til students.- slå på /off og omstart datamaskiner per remote.- ekstern pålogging og avlogging og ekstern kjøring av vilkårlige kommandoer /scripts.- ta leksjoner via VPN-tilkobling, slik at studenter hjemme kan bli med undervisning via VPN-tilkoblinger bare ved å installere iTALC klient.
Maskinvarekrav
Master system:
Det bør være minst en Pentium III (eller tilsvarende) med 256 MB eller mer RAM
Studentsystem:.
Du vil minst trenge en Pentium Pro og 64 MB RAM for å kjøre iTALC-klienten riktig. Men det er en fordel å ha en grafisk-kort som gir rask tilgang til rammebuffer. Hvis du ønsker å gjøre ekstern avslutning /fjernkontroll funksjonen, kundene må ha et WOL-kompatible nettverkskortet og en tilsvarende konfigurert BIOS.
Programvarekrav
For å kjøre iTALC du enten må Linux (Mandriva, Debian eller Ubuntu anbefales) eller MS Windows med følgende avhengigAnmeldelser - Qt4 (>. = 4.2.3 sterkt anbefalt) - libjpeg- libz- OpenSSL- libxtst
Alle moderne Linux-distribusjoner tilbyr disse pakkene og bør installeres automatisk som avhengighet! hvis du installerer iTALC-pakker.
Her la oss se hvordan å kontrollere studenter system fra en lærer system. Jeg bruker to systemer; en for læreren kjører med Ubuntu 13.04 og en annen for student kjører med Debian 7.
Installer iTALC på mastersystemet
iTalc pakker er funnet i Ubuntu /Debian standard repositories. Hvis du ønsker å nyeste versjonen, head over til nedlastingssiden, laste ned tarball og kompilere det selv
Nå la oss installere italc i vår Lærer system med kommandoene.

 $ sudo apt-get install italc-mester italc-clientInstall iTALC på studentsystem 
Gå til klientsystemene. Vi trenger italc-klient pakken bare, så la oss installere det ved hjelp av kommandoen:
 $ sudo apt-get install italc-clientCreate brukere og grupper 
Nå la oss lage en gruppe kalt lærere og tilordne brukere til at gruppe.
 $ sudo groupadd lærere $ sudo usermod -a -G lærere skThe eksempelet ovenfor viser at vi har opprettet en ny gruppe kalt lærere og tildele eksisterende bruker sk til denne gruppen. 
Setup iTalc Authentication
iTALC bruker en avansert autentisering konsept for å sikre at bare autoriserte personer får tilgang til datamaskiner som bruker iTALC. Så la oss lage et nøkkelpar med følgende kommando:
 $ sudo ica -role lærer -createkeypairThe kommandoen vil skape et nøkkelpar i /etc /italc /keys /katalog. Under denne katalogen, finner du to mapper kalt offentlig og privat med tastene inne. 
 $ sudo ls /etc /italc /nøkler /privat /offentlig /Her er den viktige delen. Vi må kopiere katalogen /etc /italc /keys /offentlig til hver klient. Sørg for at hele katalogen inkludert underkataloger og filer kan leses, men ikke skrivbar for vanlige brukere. Hvis du har nettverksressurser (AFS, NFS, Samba osv) det er anbefalt å kopiere denne katalogen til en nettverksressurs, sett i henhold tillatelser og koble det på hver klient til /etc /italc /nøkler. På denne måten er det ikke noe problem å generere et nytt nøkkelpar (for eksempel hvis den private nøkkelen ble kompromittert). 
Deretter (det viktigste!) Å sikre at bare de brukerne som skal få lov til å bruke iTALC ha (bare!) Lese tilgang til /etc /italc /nøkler /private inkludert sub-kataloger og filer. I de fleste tilfeller vil du måtte opprette en gruppe "lærere", legge alle lærere osv til det og angi tillatelser, slik at bare denne gruppen har lesetilgang
Dette kan oppnås ved følgende kommandoer:.
< pre> $ sudo chgrp -R lærere /etc /italc /keys /privat /$ sudo chmod -R 640 /etc /italc /keys /privat /$ sudo chmod -R ug + x /etc /italc /nøkler /privat /Now de private nøkler er bare leses av brukerne som er i lærernes grupper og sørge for at fellesmappen kan leses av alle.
 $ sudo chmod -R //italc /nøkler 640 etc /publicNow kopiere /etc /italc /keys /public mappe til alle klientene til samme sted. Hvis mappen ikke er tilstede i klientsystemene, og deretter opprette det 
 # mkdir -p /etc /italc /keys /Fra Master system, kopierer de offentlige nøklene til klientmaskiner som bruker kommando:. 
 $ sudo scp -r /etc /italc /keys /public /[email protected]~~number=plural: //italc /nøkler etc /publicHere 192.168.1.150 er min klient system som kjører med Debian 7 os 
Heim iTALC. Master Før du åpner iTALC, må du begynne å ica tjeneste
både på master- og klientsystemer
For å gjøre det åpne Terminal og kjøre følgende kommando:.
$ icaYou skal se resultatet noe som nedenfor: største nettstedene Nå la oss starte iTalc enten fra Dash eller Meny. Dette er hvordan min iTalc Master grensesnittet ser.
Lag klasserom
Etter inn i å iTalc, må vi skape den nødvendige klassen rommet først. For å gjøre det klikker du på klasserommet-Manager fra venstre navigasjonsruten. En hvit farget Klasserom-Manager vil åpne. Høyreklikk hvor som helst på det hvite området og velg Legg til klasserommet.
Skriv klasserommet navnet (f.eks. Computer Science).
Legg Computer
Nå må vi legge noen datamaskiner til klasserommet . For å gjøre det, igjen høyreklikk på det hvite området i klasserommet-Manager og velg Legg Computer. Anmeldelser Skriv klient ip-adresse /vertsnavn, navnet på datamaskinen, velger klasserommet navn og datatype (ex. Student eller lærer). største nettstedene Nå Gå til klasserommet på klasserommet-Manager, utvide listen, velg klientmaskinen du ønsker å kontrollere og klikk på ønsket handling du vil utføre. Jeg vil bare vise min ekstern datamaskin som kjører med debian, så jeg valgte Live view på menyen.
Dette er hvordan min klient Debian 7 ser ut fra min iTalc Master system.

Cool, isn 't det? Ved denne måten, kan du ta kontroll over klientsystemene eksternt eller nedleggelse /starte klientene, sende demo (både helt eller vindusmodus) etc fra Master system
Reference Links:.
ITALC hjemmeside