Печать
Просмотров: 4635

Шаг №1: Установка iTalc.

Устанвливаем iTalc на каждый компьютер (и учительсктй и ученический) командой (естесственно установка производится под правами root-а):

[root@teacher-pk etc]# apt-get install italc

Здесь к iTalc подтянутся все необходимые библиотеки. Затем, также на каждый компьютер, устанавливаем клиентскую часть iTalc:

[root@teacher-pk etc]# apt-get install italc-client
На компьютер учителя дополнительно нужно установить административную часть программы iTalc:

[root@teacher-pk etc]# apt-get install italc-master

Шаг №2: Создание группы iTalc.

[действия производятся под пользователем root]
На компьютере учителя создаём группу italcmaster:

[root@teacher-pk etc]# groupadd italcmaster
и добавляем в неё пользователя (в нашем случае это teacher), под которым будет работать на своём компьютере учитель:

[root@teacher-pk etc]# gpasswd -a teacher italcmaster
на самом деле название группы может быть любым, также любым может быть и любой свободный идентификатор. Группа необходима для возможности записи пользователем teacher ключей в каталоги по пути /etc/italc/keys/.

Шаг №3: Создание каталогов iTalc на комьютере учителя.

[действия производятся под пользоваиелем root]
Для работы потребуется создать каталоги для хранения ключей iTalc. На компьютере учителя создадим каталог /etc/italc/keys/:

[root@teacher-pk etc]# mkdir -p /etc/italc/keys/
Далее присвоим каталог /etc/italc/ к группе italcmaster:

[root@teacher-pk etc]# chgrp italcmaster -R /etc/italc/
и разрешим группе italcmaster писать в данный каталог, а так же выставим стики-бит для того, чтобы созданные файлы и каталоги, созданные пользователем teacher оставались за группой italcmaster:

[root@teacher-pk etc]# chmod g+ws -R /etc/italc/

Шаг № 4: Создание ключей iTalc на комьютере учителя.

Подготовительные дествия проделаны. Теперь создадим ключи на комьютере учителя под пользователем teacher. Запускаем команду генерации ключей iTalc:

[teacher@teacher-pk etc]# ica -createkeypair
Создадутся следующие ключи:
/etc/italc/keys/private/teacher/key
/etc/italc/keys/public/teacher/key

На компьютеры учеников надо будет копировать публичный ключ с компьютера учителя т.е. ключ /etc/italc/keys/public/teacher/key.

Скопровать ключ с компьютера на компьютер можно с помощью команды scp.
C компьютера учителя это вызлядит так:

[teacher@teacher-pk teacher]# scp key user@pk101:/home/user/key

C компьютера пользователя это вызлядит так:

[user@pk101 ~]# scp teacher@teacher-pk:/etc/italc/keys/public/teacher/key key
В обоих случаях файл key сохраняется в папку пользователя.

Шаг № 5: Размещение публичного ключа iTalc на комьютерах учеников.

[действия производятся под пользоваиелем root]
Создадим папку для хранения публичного ключа iTalc скопированного с компьютера учителя:

[root@pk101 etc]# mkdir -p /etc/italc/keys/public/teacher
и назначим права чтения и просмотра на каталог публичных ключей:

[root@pk101 etc]# chmod a+rx -R /etc/italc/keys/public/
Скопируем в каталог /etc/italc/keys/public/teacher ключ key полученный с компьютера учителя и назначим для всех права на чтение этого ключа:

[root@pk101 etc]# chmod a+r /etc/italc/keys/public/teacher/key

Шаг № 6: Настройка автозапуска iTalc.

[действия производятся под пользоваиелем root]
В ALT Linux 4.0 отсутсвует скрипт автозапуска iTalc, но он присутсвует в ALT Linux 5.0. Поэтому скачиваем скрипт ica-launcher и размечаем его по пути /etc/X11/inet.d/ica-launcher на компьютеры учеников и учителя.

Шаг № 7: Завершение развёртывания iTalc.

Перезагрузим компьютеры дабы удостоверится, что скрипт автозапуска iTalc работает. Далее на компьютере учителя запускаем (из меню "Прочие" или из консоли) административную часть italc, настраиваем её и наслаждаемся её использованием.