Помогите создать скрипт который бы после перезагрузки компьютера возвращал настройки рабочего стола в исхоодное (начальное состояние)
1. Делаем один раз на учительском компьютере:
$ssh-keygen -t dsa2. Копируем этот ключ по всем машинам класса (у меня они имеют статические адреса 192.168.103.101 - 113, а Вы подставьте свои) тоже один раз:
$ssh-add; for i in `seq 101 113`; do ssh-copy-id user@192.168.103.$i; doneгде user - пользователь, под которым на ученической машине работают дети.
3. Получаем возможность выполнять команды от пользователя user, в том числе и "зачищать" настройки оконной среды. Например я прохожусь по своим 13-ти машинам со Школьным Мастером так:
$ssh-add; for i in `seq 101 113`; do ssh user@192.168.103.$i "rm -rf /home/user/.kde*"; done
На форуме есть тема с моим участием, в которой приводятся также инструкции для копирования сгенерированного ключа пользователю root на ученических машинах, для получения возможности удалённого администрирования.
Также для выполнения подобных задач очень подходит программа Ruleuser
http://packages.altlinux.org/en/p7/srpms/ruleuser. У неё есть графический интерфейс, а её обсуждение также есть на этом форуме.