iTalc 2.0 - Gestió de l'aula

Desinstal·lació de la versió antiga de iTalc

Si a la màquina hi ha instal·lada una versió antiga de iTalc, caldrà desinstal·lar-la:

sudo apt-get --purge remove italc-master italc-client

Instal·lació del programari

* Afegim el repositori on trobarem el programa

sudo add-apt-repository ppa:ubuntuhandbook1/apps

Les màquines que treballen amb Ubuntu 14.04, poden carregar el programari directament dels repositoris d'Ubuntu, per tant no necessiten que es declari el repositori. * Per instal·lar el programa a les màquines haurem de indicar les següents ordres:
Màquina mestre

sudo apt-get update
sudo apt-get install italc-master italc-client

Màquina alumne

sudo apt-get update
sudo apt-get install italc-client

A la màquina dels alumnes no serà necessari crear les claus d'autenticació, donat que les importarem de la màquina mestre

Arrencada automàtica del servei ICA

A les màquines amb arquitectura de 64bits, fàcilment no arrencarà automàticament el servei ICA. Caldrà incorporar un arxiu per tal de que això es faci de manera automàtica a l'arrencada de la màquina.

Element de llista de picsElement de llista de pics Des d'una finestra de terminal accedir a la carpeta /etc/xdg/autostart

Crear l'arxiu ica.desktop, amb les següent línies

#!/usr/bin/env xdg-open
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon[ca_ES]=italc
Name[ca_ES]=Activar ITALC
Exec=ica
Name=Activar ITALC
Icon=italc

Aquesta carpeta ha de quedar amb els permisos -rw- r- - r- -, per això executarem l'ordre

chmod 644 ica.desktop

També ens assegurarem de que el propietari de l'arxiu és root:root

Configuració de la màquina del mestre

Creació de les claus d'autenticació

Durant la instal·lació es crearan les claus d'autenticació, També es poden crear manualment amb la instrucció, caldrà executar el ICA MANAGEMENT CONSOLE per això caldrà executar l'ordre

imc

Les claus públiques i privades es crearan a la carpeta:
/etc/italc/keys directory

Permisos d'usuari a la màquina mestre

Ens hem d'assegurar que hi ha accès a les claus d'autenticació.

Comprovar els permisos de la carpeta /etc/italc/keys

Incorporar l'usuari al grup d'usuaris corresponent de italc

usermod -a -G italc-admin USUARI
usermod -a -G italc-supporter USUARI
usermod -a -G italc-teacher USUARI

Permisos i propietari de la carpeta .italc

Caldrà verificar que la carpeta /home/usuari/.italc és propietat de l'usuari corresponent.

Configuració de la màquina de l'alumne

Còpia de les claus d'autenticació a les estacions

Les claus públiques s'han d'enviar a les màquines dels alumnes.

Màquines UBUNTU

Còpia de les claus d'autenticació

Des de la màquina del mestre, es connecta per SSH i es copien les claus, primer haurem de crear la carpeta /etc/italc/keys/public

ssh root@192.168.1.115 mkdir -p /etc/italc/keys/public
scp -r /etc/italc/keys/public root@192.168.1.115:/etc/italc/keys

Configuració del client italc

Cal editar l'arxiu /etc/italc/italc.conf i fer les següent modificacions

PermissionRequiredWithKeyAuthentication=0
HideTrayIcon=1