Шаг №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, настраиваем её и наслаждаемся её использованием.