Difference between revisions of "Using Italc Lab Management Tool"

From CDOT Wiki
Jump to: navigation, search
Line 41: Line 41:
 
# Open a shell terminal.
 
# Open a shell terminal.
 
# Edit the sudoers file to allow the account teacher to be able to run sudo (administrative) commands by following the steps below:
 
# Edit the sudoers file to allow the account teacher to be able to run sudo (administrative) commands by following the steps below:
:* Type sudo sudovi
+
:* Type '''sudo sudovi'''
 
:* Enter your administrator password.
 
:* Enter your administrator password.
 
:* Under the section called "# User Privilege Specification", add a line under  "root    ALL=(ALL) ALL" to read:
 
:* Under the section called "# User Privilege Specification", add a line under  "root    ALL=(ALL) ALL" to read:
::*'''teacher=(ALL) ALL'''
+
:::'''teacher=(ALL) ALL'''
# Save your file by pressing '''CTRL-x''', then press '''y''' for yes, and '''accept the default file pathname'''.
+
<ol><li value="5">Save your file by pressing '''CTRL-x''', then press '''y''' for yes, and '''accept the default file pathname'''.</li>
# Exit your shell, and logout of the administrator account.
+
<li>Exit your shell, and logout of the administrator account.</li>
# Login to your teacher account.
+
<li>Login to your teacher account.</li>
# Open a shell terminal.
+
<li>Open a shell terminal.</li>
# Enter the following Linux commands:
+
<li>Enter the following Linux commands:
 +
<ol><li>'''sudo addgroup italc'''</li>
 +
<li>'''sudo adduser teacher italc'''</li>
 +
<li>'''sudo chgrp -R italc /etc/italc/keys'''</li>
 +
<li>'''sudo chmod -R 640 /etc/italc/keys/private'''</li>
 +
<li>'''sudo chmod -R ug-x /etc/italc/keys/private'''</li></ol></li>
 +
</ol>

Revision as of 22:16, 29 March 2011

Purpose

Italc is a program that allows an instructor to control actions of a computer lab's workstation.

Some features of Italc Include:

  • Classroom Manager (Overview Mode) - Allows teacher to view all student's Desktop / Applications
  • Remote Desktop Control - Allows teacher to control the student's Desktop and lock-out student's access to computer session
  • Snapshots - Allows teacher to take snapshot of student's Desktop / Applications
  • Demo Mode - Allows teacher to broadcast their desktop session on student's computers (eg. demonstrations)
  • Wake-up-on-LAN - Allows teacher to power-up all workstations
  • Shutdown Mode - Allows teacher to logout and power-down workstation's CPU.


Here is a link to the Italc WIKI (for more background information):

http://en.wikipedia.org/wiki/ITALC


Installing Italc

Use the synaptic package manager to install the following programs"

  • libitalc
  • italc-master
  • italc-client

Here is a WIKI on how install applications using the Synaptic Package Manager: [ Install Applications in Ubuntu ]


Configuring Italc for Computer Lab (LTSP) Configuration

There is a lot of conflicting information on the Internet regarding the setup of the Italc application.

The following procedure works with the Edubuntu system (with LTSP)...

Steps:

  1. Login into the administrator account.
  2. Create an account called teacher. This will be the master account to control the other accounts.
  3. Open a shell terminal.
  4. Edit the sudoers file to allow the account teacher to be able to run sudo (administrative) commands by following the steps below:
  • Type sudo sudovi
  • Enter your administrator password.
  • Under the section called "# User Privilege Specification", add a line under "root ALL=(ALL) ALL" to read:
teacher=(ALL) ALL
  1. Save your file by pressing CTRL-x, then press y for yes, and accept the default file pathname.
  2. Exit your shell, and logout of the administrator account.
  3. Login to your teacher account.
  4. Open a shell terminal.
  5. Enter the following Linux commands:
    1. sudo addgroup italc
    2. sudo adduser teacher italc
    3. sudo chgrp -R italc /etc/italc/keys
    4. sudo chmod -R 640 /etc/italc/keys/private
    5. sudo chmod -R ug-x /etc/italc/keys/private