Доступно и просто |
|
|
OpenOffice.org глазами системного администратора. Сетевая установка |
Автор Морозов М.В. | |
06.05.2007 г. | |
Уважаемый читатель, вашему вниманию предлагается статья, рассматривающая комплект программ OpenOffice.org под углом системного администрирования. В этой статье будут рассмотрены вопросы установки данного офисного пакета по сети, а также предложены способы настройки копий программного обеспечения установленного «удаленным способом». Сразу оговоримся, что статья направлена в первую очередь на лиц, имеющих общее представление о работе ЛВС, и не является руководством по развертыванию прикладного ПО в целом, полностью рассматривая лишь установку отдельно взятого программного продукта – OpenOffice.org. Автор выражает признательность всему сообществу http://community.i-rs.ru/, благодаря которому эта статья была написана. Все нижеизложенное имеет отношение только к ОС семейства WINDOWS от WINDOWS 2000 и старше.
Постановка задачи Итак, давайте определим задачи которые попадут в круг наших сегодняшних интересов:
Итак: Ключи установки и особенности OpenOffice.org
Теперь несколько слов об особенностях данного программного продукта: как видно из приведенных в таблице ключей, OpenOffice.org не предусматривает выбора набора устанавливаемых компонентов при консольной установки. Это сделано ввиду сложности набора ключей для реализации подобного решения. Однако, эта проблема легко решается путем перекомпоновки пакета установки, которая и будет нами рассмотрена в завершающей части статьи.
Установка OpenOffice.org в одноранговых сетях Как известно «одноранговыми сетями» называются сети развернутые без применения «клиент-серверных» решений и технологий. Каждая рабочая станция, входящая в подобную сеть, равноправна с другими участниками. Подобные сети очень распространены. И, разумеется, в данном виде сетей бывает возникает необходимость сетевой установки какого-либо программного обеспечения. Остановимся, как уже и говорилось, только на пакете прикладных программ OpenOffice.org.
Сперва необходимо создать «точку распространения ПО», т.е создать общий ресурс с правами на чтение для пользователей и полным доступом для администратора. Как это сделать?
Также проверяем вкладку «безопасность» и, удостоверившись в полном доступе пользователей группы «администраторы» и пользователя «system», двигаемся дальше. Для пользователей группы «пользователи» разрешения могут быть ограниченными до уровня «чтение» и «список содержимого папки» назначаемый в момент создания директории по умолчанию. И так точка распространения создана. теперь необходимо поместить в нее наш дистрибутив. Совет: в точках распространения старайтесь не помещать директории с пробелами и «точками» в именах. В нашем случае это будет «C: et_setupOOo22» для локальной машины и «\PC_admin et_setupOOo22» для общего ресурса (где «\PC_admin» - имя или IP адрес машины на которой расположена точка распространения – примем ее условно за «ПК системного администратора» в Вашем случаи конечно имя будет иным). «msiexec /qn /i \PC_admin et_setupOOo22openofficeorg22.msi Обращаю внимание на то, что ставить кавычки перед и после строки не нужно.После чего необходимо проверить работоспособность данного файла, запустив его на выполнение на локальной машине под сеансом учетной записи с правами администратора. Разумеется содержания пакетного файла может быть иным.Итак, после того как мы удостоверились в работоспособности файла производящего установку OpenOffice.org на локальной машине, необходимо решить вопрос о распространении его на остальные рабочие станции группы. Примечание : Для получение всего списка ключей используемых программы msiexec обратитесь к справочной системе ОС
И что же делает данная утилита. Главное, но не единственное ее предназначение - выполнение произвольного кода на стороне клиента под объявленными правами, т.е., говоря проще, с ее помощью можно произвести любое действие на удаленном компьютере при необходимых на то правах. Вследствие чего данная утилита имеет огромное число почитателей как среди системных администраторов, так и среди хакеров (впрочем это к теме статьи не относится). В данный момент нас интересует сугубо администраторское применение.Опять создаем «bat»-файл для запуска нашей утилиты (ведь более ленивого работника чем системный администратор сложно найти - кто еще старается все автоматизировать так как сисадмины? ) и помещаем в него следующую строку без кавычек: «C: et_setupooo22psexec.exe \* -u sysadmin -p passw -c где: sysadmin - запись с правами администратора, а passw - соответственно ее пароль. Примечание : если на разных машинах запись и пароль не совпадают, Вам придется скопировать данную строку необходимое количество раз заменив символ «\*» (означет для всех станций в сети) IP-адресом или названием рабочей станции для каждой рабочей станции Вашей сети (кстати работает это способ надежнее)После чего этот файл (назовем его «r_setup_start.bat») можно разместить в произвольном месте и приступить к непосредственной установке ПО. Для этого необходимо убедиться в том, что рабочие станции, на которые производятся установка, включены, и запустить на исполнение r_setup_start.bat. Совет : в целях тестирования произведите установку на 1 рабочую станцию явно указав ее в пакетном файле r_setup_start.bat в поле «\...» и после успешного завершения установки продолжите работу по развертыванию в полном объеме.На этом установка может быть признана завершенной. Данный способ годится также и для работы в сетях с доменной структурой, если по каким-либо соображениям задействовать «групповую политику» не представляется возможным или нецелесообразно. В данном случае необходимо указать полное имя пользователя в виде «ДОМЕНпользователь» или «пользователь@домен». Установка OpenOffice.org в сетях доменного типа с развернутой службой ACTIVE DIRECTORYВторым случаем построения сетей рассматриваемых в нашей статье станут «доменные сети» основанные на решениях компании Microsoft и ее решения Active Directory. Что же может предложить нам подобная сеть в качестве инструментов автоматизации процесса установки своего главное офисного конкурента? Очень и очень многое. И, в первую очередь, это конечно инструмент «групповая политика» (Group Police) с ее элементами «конфигурация программ» (Program settings). На нём мы и остановимся подробнее. Но в начале давайте определимся с терминами и понятиями которые будут использованы далее: Второй момент, при распространении программ через групповые политики - это то, как мы его распространяем. Есть две возможности - либо «Назначить» (Assign), либо «Опубликовать» (Publish) их. Программы могут быть как опубликованы, так и назначены пользователям. В случае их назначения приложение начинает «следовать» за пользователем, независимо от того, на каком компьютере он входит в сеть. Иконка программы появляется в стартовом меню, но программа не устанавливается до тех пор, пока пользователь не «кликнет» по иконке. Когда программа назначается компьютеру, она устанавливается на компьютер при его следующей перезагрузке, и становится доступной всем пользователям этого компьютера. Когда программа публикуется (это может быть сделано только для пользователей, но никогда - для компьютеров), она становиться доступной для установки при помощи программы «Установка и удаление программ» (Add/Remove programs), или при обращении к соответствующему документу (когда пользователь «кликнет» по документу, формат которого ассоциируется с этой программой). Опубликование программы делает ее доступной для пользователей, но само оно будет установлено только в момент первого обращения к ней. В таблице 2 приведен сравнительный анализ различный сценариев публикации и назначения ПО: Итак будем считать, что на этом «теоретическая» часть закончена и перейдем непосредственно к практической реализации нашей задачи.
3. На данной вкладке выбираем «создать» и создаем новый объект групповой политики, давая ему осмысленное название (пусть будет «Ooo_install»):
4. Дважды щелкаем основной кнопкой мышки и запускаем созданный нами объект GPO OОo_install на редактирование. Последовательно выбираем: «Конфигурация компьютера» - «конфигурация программ» - «установка программ»: Совет : в виду лицензии GNU более рациональным вариантом можно признать «назначение» OpenOffice.org для компьютеров ЛВС, чем их публикацию, однако логика действий при публикации и назначении ПО для пользователя точно такая же.5. В правой части окна выбираем «создать» - «пакет» и выбираем выбираем пакет установки (в нашем случае это openofficeorg22.msi), используя сетевой (!!!) доступ, и соглашаемся с методом развертывания «назначенный»:
На этом базовое развертывание OpenOffice.org можно считать завершённым. Главным образом, отличия будут относится к вкладке «развертывание» свойств развертываемого продукта. При публикации ПО можно гибко настроить ряд параметров, которые включают в себя - тип развертывания, реакцию на использование пользователем файла ассоциированного с приложением, отображения в программы в панели управления и пользовательский интерфейс при установке. Все это сгруппировано в соответствующие меню, достаточно легко понятно и хорошо освещено в справочной службе.
Обсудить на форуме...
|
|
Последнее обновление ( 26.08.2012 г. ) |
« Пред. | След. » |
---|
MyOOo.ru, 2008 — 2024. Хостинг предоставлен компанией Netangels