2 назначение и условия применения

advertisement
МИНИСТЕРСТВО ЭКОНОМИЧЕСКОГО РАЗВИТИЯ
И ТОРГОВЛИ РОССИЙСКОЙ ФЕДЕРАЦИИ
«УТВЕРЖДАЮ»
«УТВЕРЖДАЮ»
_______________
_______________
«____» ____________2008 г.
«____» ____________2008 г.
АВТОМАТИЗИРОВАННАЯ ИНФОРМАЦИОННАЯ СИСТЕМА
ФОРМИРОВАНИЯ И ВЕДЕНИЯ РЕЕСТРА ОФИЦИАЛЬНЫХ САЙТОВ
ГОСУДАРСВЕННЫХ ОРГАНОВ
(АИС РОСГО)
ТЕХНОРАБОЧАЯ ДОКУМЕНТАЦИЯ
РУКОВОДСТВО СИСТЕМНОГО АДМИНИСТРАТОРА
«СОГЛАСОВАНО»
«СОГЛАСОВАНО»
_________________
_________________
«____» ____________2008 г.
«____» ____________2008 г.
На 36 листах
Москва 2008
СОДЕРЖАНИЕ
ВВЕДЕНИЕ ............................................................................................................................3
1
1.1
Область применения .....................................................................................................3
1.2
Краткое описание возможностей .................................................................................3
1.3
Требования к квалификации пользователя .................................................................3
1.4
Условия применения .....................................................................................................3
2
НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ .................................................................5
3
ПОДГОТОВКА К РАБОТЕ ..................................................................................................7
3.1
Дистрибутив и порядок установки системы ...............................................................7
3.2
Порядок установки ........................................................................................................7
4
Изм. Лист
ОПИСАНИЕ ОПЕРАЦИЙ ..................................................................................................33
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
2
1 ВВЕДЕНИЕ
1.1 Область применения
Область применения системы – деятельность формированию и ведению реестра официальных сайтов государственных органов.
1.2 Краткое описание возможностей
Автоматизированная информационная система формирования и ведения реестра официальных сайтов государственных органов обеспечивает:
- регистрацию официальных сайтов в соответствии с установленным регламентом;
- регулярное обследование (мониторинг) соответствия официальных сайтов требованиям
законодательства;
- автоматизированный мониторинг соответствия официальных сайтов техническим требованиям по раскрытию информации.
1.3 Требования к квалификации пользователя
Руководство рассчитано на системных администраторов, имеющих практический опыт
администрирования используемого в системе общего программного обеспечения.
1.4 Условия применения
Программные средства АРМ должны включать универсальное клиентское приложение –
графический веб-браузер, обеспечивающее взаимодействие с серверной частью по протоколу HTTP 1.0 и выше и отображение пользовательских интерфейсов, представленных в
соответствии со спецификациями XHTML 1.0, HTTP 4.0, CSS2, а также поддержку языка
описания сценариев Java Script 1.0.
Система должна обеспечивать возможность использования в качестве пользовательского
рабочего места персонального компьютера со следующими или более высокими характеристиками:

оперативная память: 64Мб.

видеоконтрольное устройство: разрешение 1024х800 точек (по горизонтали
х по вертикали), глубина цвета – 8 бит.
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
3

модемное или сетевое подключение к Интернету со скоростью обмена дан-
ными от 33600 бит/сек и выше.
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
4
2 НАЗНАЧЕНИЕ И УСЛОВИЯ ПРИМЕНЕНИЯ
Назначением системы является автоматизация формирования и ведения реестра официальных сайтов государственной власти, а так же обеспечение соответствия с требованиями законодательства и техническими требованиями по раскрытию информации.
Система функционирует по клиент-серверной схеме со стандартным тонким клиентом
(браузером). Серверный программный комплекс системы может быть установлен как на
одном физическом сервере, так и разделен с целью повышения производительности и/или
по соображениям удобства администрирования. На отдельных физических серверах могут
быть размещены следующие компоненты системы:
-
Сервер приложений и специальное ПО АИС формирования и ведения реестра официальных сайтов государственных органов (подсистема портала и связанные с ней
функциональные подсистемы);
-
Реляционная СУБД (подсистема хранения).
Функции системы сгруппированы по комплексам задач – функциональным подсистемам.
-
Подсистема формирования реестра обеспечивает регистрацию, хранение и предоставление пользователям информации об являющихся объектами мониторинга
официальных сайтов государственных органов. Поиск официальных сайтов в реестре по реквизитам, просмотр выборок из реестра по разделам утвержденной
классификации. Разделение доступа пользователей по составу доступной информации о сайтах и результатах мониторинга в зависимости от роли пользователя и стадии регламента мониторинга с использованием выбираемых администратором
XSL-представлений. Обеспечение запуска процедур регулярного мониторинга в
соответствии в заданным регламентом. Возможность задания (корректировки)
XML-шаблона описания официального сайта, перечня реквизитов метаданных и
содержания используемых классификаторов.
-
Подсистема обеспечения регулярного обследования (мониторинга) соответствия
официальных сайтов государственных органов требованиям законодательства,
обеспечивает исполнение регламента мониторинга, организацию экспертной оценки официальных сайтов в соответствии с методикой и формирование на основе со-
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
5
бранных данных системы индикаторов соответствия (рейтинга соответствия официальных сайтов требованиям законодательства).
-
Подсистема раскрытия информации реестра официальных сайтов государственных
органов и результатов регулярного обследования (мониторинга) соответствия официальных сайтов федеральных органов исполнительной власти требованиям законодательства (подсистему управления интернет-сайтом реестра) обеспечивает динамическое формирование страниц сайта реестра.
Требования к техническому обеспечению подсистем установлены в эксплуатационной документации общего программного обеспечения системы.
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
6
3 ПОДГОТОВКА К РАБОТЕ
3.1 Дистрибутив и порядок установки системы
Программный комплекс подсистемы портала включает:
-
комплекс специального программного обеспечения АИС формирования и ведения
реестра официальных сайтов государственных органов:
o Главное портальное приложение.
o Подсистема электронных регламентов.
-
комплекс свободно распространяемого общесистемного программного обеспечения с открытым исходным кодом:
№
Назначение
п/п
Наименование
Версия
1
J2EE-сервер приложений
JBoss
4.0.5
2
Портлет-контейнер
eXo
1.1.2
Комплекс специального программного обеспечения АИС формирования и ведения реестра официальных сайтов государственных органов и комплекс свободно распространяемого общесистемного ПО поставляются в виде одного дистрибутивного файла.
Комплексом специального программного обеспечения АИС формирования и ведения реестра официальных сайтов государственных органов используется следующее прикладное
программное обеспечение, не входящее в состав дистрибутива системы:
-
Реляционная СУБД, поддерживающая спецификацию SQL-92, например, PostgreSQL версии 8.0.3 или более новых версий.
3.2 Порядок установки
1.
Установить ява-машину версии 1.5 с сервера
http://java.sun.com/javase/downloads/index_jdk5.jsp
2.
Установить значение переменной окружения JAVA_HOME (пример для J2SE
1.5.0_08):
export JAVA_HOME= /usr/lib/j2sdk1.5-sun
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
7
Добавить в переменную окружения PATH путь к исполняемым файлам java-
3.
машины (пример для J2SE 1.5.0_08):
export PATH=$PATH:$JAVA_HOME/bin
Установить сервер баз данных PostgreSQL. Дистрибутив СУБД PostgreSQL может
4.
быть бесплатно получен по адресу http://www.postgresql.org/mirrors-ftp.html. Порядок
установки реляционной СУБД описан в эксплуатационной документации, поставляемой
ее разработчиком. Рекомендуется создавать базы данных, использующие кодировку
UTF-8. В случае установки СУБД и АИС РОСГО на разные сервера, необходимо
разрешить СУБД принимать соединения с соответствующего сервера. Необходимые
настройки производятся в файле /etc/postgresql/8.1/main/pg_hba.conf (8.2 для PostgreSQL
8.2.x,
8.3
для
версий 8.3.x
и т.п.)
в
случае
использования
ОС
Linux
и
%ProgramFiles%\PostgreSQL\8.2\data\pg_hba.conf в случае использования ОС Windows.
Linux-установка СУБД PostgreSQL происходит в автоматическом режиме, используя
настройки по-умолчанию:
–
Порт, используемый СУБД — 5432
–
Имя суперпользователя СУБД — postgres
–
Пароль суперпользователя СУБД — пустая строка
Установка PostgreSQL под Windows производится с использованием графического
интерфейса. В процессе установки необходимо:
–
На экране «Опции установки» убедиться, что пункты «Сервер базы данных» —
«Поддержка национальных языков» и «Интерфейс пользователя» — «pgAdmin III»
отмечены как необходимые для установки:
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
8
–
На экране «Конфигурация сервиса» оставить поля ввода пароля пустыми,
сгенерированный пароль, который покажет программа установки, сохранять не
требуется.
–
На экране «Инициализировать кластер базы данных» необходимо:
o Установить значение параметра «Локаль» в «Russian, Russia»
o Установить значение параметра «Кодировка (сервер)» в «UTF-8», значение
кодировки на клиенте оставить «WIN1251»
o Установить и подтвердить значение поля
«Пароль». Этот
пароль
необходимо сохранить, так как он понадобится в дальнейшем
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
9
–
На экране «Разрешить модули дополнений» в дополнение к отмеченному по
умолчанию пункту «Adminpack» отметить пункт «Large Objects»:
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
10
–
После завершения установки снять отметку с опции «По выходу запустить
StackBuilder» (для версии PostgreSQL 8.3.x) и нажать кнопку «Завершить»
Создать в СУБД учетную запись пользователя, от имени которого будет работать
5.
АИС РОСГО. Создаваемый пользователь должен иметь права на создание схем в рамках
БД и создание, удаление, модификацию объектов. Пример для PostgreSQL 8.1.x и ОС
Linux:
/usr/lib/postgresql/8.1/bin/createuser –d –S –R –P –h localhost –p 5432 –U postgres gbsr
где
–
опция «-d» разрешает новому пользователю создавать базы данных
–
опция «-S» создаёт новую учётную запись без прав суперпользователя БД
–
опция «-R» создаёт новую учётную запись без права на создание новых
учётных записей
–
опция «-P» запрашивает пароль, который будет установлен для нового пользователя
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
11
–
опция «-h» и указанное после неё значение определяют адрес (ip-адрес или
hostname) СУБД PostgreSQL
–
опция «-p» и указанное после неё значение определяют порт СУБД PostgreSQL (по умолчанию — 5432)
–
опция «-U» и указанное после неё значение определяют имя пользователя
СУБД PostgreSQL, который будет создавать новую учётную запись. Значение «postgres» соответствует имени суперпользователя СУБД, создаваемого
по-умолчанию при установке (с паролем, равным пустой строке)
–
последнее значение среди опций, «gbsr», определяет имя новой учётной записи
Для PostgreSQL, установленного на Windows-сервере, необходимо использовать
поставляемое в составе дистрибутива СУБД PostgreSQL бесплатное ПО администрирования — pgAdmin III:
–
из контекстного меню элемента «PostgreSQL Database Server 8.1» (8.2 для
версии 8.2.х, 8.3 для версий 8.3.х и т.п.), расположенного в левой части окна
pgAdmin, необходимо выбрать пункт «Connect»
–
в появившемся диалоге ввести пароль пользователя postgres, заданный на
этапе установки СУБД и нажать кнопку «ОК»
–
вызвать контекстное меню для появившегося у элемента «PostgreSQL Database Server 8.1» подпункта «Роли входа» («Users» в английском варианте
интерфейса), выбрать там пункт «Новое правило» («New user…»)
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
12
–
в появившемся диалоге указать имя роли («gbsr»), пароль и его подтверждение, а так же отметить опцию «Can create database objects». Введённый пароль необходимо сохранить для дальнейшего использования.
–
6.
Нажать «ОК» для создания новой учётной записи.
Создать новую СУБД, с которой будет работать АИС РОСГО. Пример для Post-
greSQL 8.1.x и ОС Linux:
/usr/lib/postgresql/8.1/bin/createdb --encoding=UTF-8 --owner=gbsr --host=localhost
--port=5432 --username= gbsr gbsr
где
–
Опция «--encoding» и указанное после неё значение определяют кодировку
создаваемой базы данных. Необходимо указать значение UTF-8
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
13
–
Опция «--owner» и указанное после неё значение определяют пользователя
СУБД, который будет являться владельцем объектов создаваемой базы.
Необходимо указать имя пользователя, созданного на предыдущем шаге
установки
–
Опция «--host» и указанное после неё значение определяют адрес (ip-адрес
или hostname) СУБД PostgreSQL
–
Опция «--port» и указанное после неё значение определяют порт СУБД
PostgreSQL (по умолчанию — 5432)
–
Опция «--username» и указанное после неё значение определяют имя пользователя СУБД PostgreSQL, который будет создавать новую базу данных.
Необходимо указать имя пользователя, созданного на предыдущем шаге
установки.
–
последнее значение среди опций, «gbsr», определяет имя создаваемой базы
данных
Для PostgreSQL, установленного на Windows-сервере, необходимо использовать
поставляемое в составе дистрибутива СУБД PostgreSQL бесплатное ПО администрирования — pgAdmin III:
–
из контекстного меню элемента «PostgreSQL Database Server 8.1» (8.2 для
версии 8.2.х, 8.3 для версий 8.3.х и т.п.), расположенного в левой части окна
pgAdmin, необходимо выбрать пункт «Connect»
–
в появившемся диалоге ввести пароль пользователя postgres, заданный на
этапе установки СУБД и нажать кнопку «ОК»
–
вызвать контекстное меню для появившегося у элемента «PostgreSQL Database Server 8.1» подпункта «Базы» («Databases» в английском варианте интерфейса), выбрать там пункт «Новая база данных» («New Database…»)
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
14
–
В появившемся диалоге указать имя базы данных («gbsr»), владельца (учётная запись БД, зарегистрированная на предыдущем шаге установки —
«gbsr») и кодировку БД («UTF-8»)
–
7.
Нажать кнопку «ОК» для завершения создания новой базы данных
Скопировать файлы АИС РОСГО из комплекта поставки в каталог, в котором бу-
дет установлена система, например, в каталог /usr/local/gbsr.
8.
Завершить инициализацию базы данных, выполнив команду
(для Linux)
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
15
/usr/lib/postgresql/8.1/bin/psql –d gbsr –f путь-к-файлам-АИС/setup/init-db.sql
–h localhost –p 5432 –U gbsr
(для Windows)
ProgramFiles%\PostgreSQL\8.2\bin\psql.exe
–d gbsr –f путь-к-файлам-АИС\setup\init-db.sql –h localhost –p 5432 –U gbsr
Файл init-db.sql составлен исходя из предположения, что имя пользователя СУБД
— «gbsr». Если на этапе №5 имя пользователя было изменено, то необходимо заменить в
файле все вхождения подстроки «OWNER TO gbsr» на «OWNER TO новое_имя», а аргументы параметров –d и –U изменить с «gbsr» на новое имя пользователя.
9.
Установить OpenOffice версии 2.4.х в соответствии с руководством по установке
для соответствующей операционной системы (включая пакет отдельный openoffice.orgwriter при установке на Linux).
10.
Создать командный файл для запуска OpenOffice в пакетном режиме. Файл реко-
мендуется создавать в подкаталоге bin того каталога, в котором будет установлена система (например, /usr/local/gbsr/bin/oo.sh).
Для установки АИС и OpenOffice на сервер с ОС Linux, исходя из предположения,
что OpenOffice был установлен в каталог /opt/openoffice.org2.4:
#!/bin/sh
/opt/openoffice.org2.4/program/soffice
-headless
-norestore
-nodefault
-nologo
-nolockcheck
-
nofirststartwizard "-accept=socket,host=localhost,port=2083;urp;StarOffice.ServiceManager" &
Для установки АИС и OpenOffice на сервер с ОС Windows:
@start "OpenOffice documents convertor" "C:\Program Files\OpenOffice.org 2.4\program\soffice.exe" headless
-norestore
-nodefault
-nologo
-nolockcheck
–nofirststartwizard
"-
accept=socket,host=localhost,port=2083;urp;StarOffice.ServiceManager"
где 2083 среди параметров запуска — номер порта, на котором OpenOffice будет
ожидать соединений.
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
16
11.
Внести изменения в конфигурационные файлы (пути к файлам указываются отно-
сительно корня установленного приложения, имена и местоположение параметров в конфигурационных файлах приводятся в виде XPath-выражений):
Файл
server/default/deploy/portal.ear/ejb.jar/META-INF/ejb-jar.xml
Параметр
/ejb-jar/enterprise-beans/session[ejb-name/text()='PortalMail']/enventry[env-entry-name/text()='mailHost']/env-entry-value
Описание
Адрес SMTP-сервера, обеспечивающего отправку уведомлений
Рекомендуемое
Отсутствует
значение
Файл
server/default/deploy/portal.ear/ejb.jar/META-INF/ejb-jar.xml
Параметр
/ejb-jar/enterprise-beans/session[ejb-name/text()='PortalMail']/enventry[env-entry-name/text()='mailPort']/env-entry-value
Описание
Порт SMTP-сервера, обеспечивающего отправку уведомлений
Рекомендуемое
Отсутствует. Стандартное значение для службы SMTP — 25.
значение
Файл
server/default/deploy/portal.ear/ejb.jar/META-INF/ejb-jar.xml
Параметр
/ejb-jar/enterprise-beans/session[ejb-name/text()='PortalMail']/enventry[env-entry-name/text()='mailLogin']/env-entry-value
Описание
Имя пользователя SMTP-сервера, обеспечивающего отправку уведомлений. Необязательный параметр.
Рекомендуемое
Отсутствует
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
17
Файл
server/default/deploy/portal.ear/mail-ejb.jar/META-INF/ejb-jar.xml
Параметр
/ejb-jar/enterprise-beans/session[ejb-name/text()='PortalMail']/enventry[env-entry-name/text()='mailPassword']/env-entry-value
Описание
Пароль пользователя SMTP-сервера, обеспечивающего отправку уведомлений. Необязательный параметр.
Рекомендуемое
Отсутствует
значение
Файл
server/default/conf/jboss-service.xml
Параметр
/server/mbean[@code='org.jboss.web.WebService']/attribute[@name='Port']
Описание
Номер порта, на котором работает сервис J2EE-сервера, обеспечивающий динамическую загрузку классов.
Рекомендуемое
8083
значение
Файл
server/default/conf/jboss-service.xml
Параметр
/server/mbean[@code='org.jboss.naming.NamingService']/
attribute[@name='Port']
Описание
Номер порта, на котором работает сервис J2EE-сервера, обеспечивающий реализацию службы JNDI
Рекомендуемое
8099
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
18
Файл
server/default/conf/jboss-service.xml
Параметр
/server/mbean[@code='org.jboss.naming.NamingService']/
attribute[@name='RmiPort']
Описание
Номер порта, на котором работает RMI-сервис J2EE-сервера
Рекомендуемое
8098
значение
Файл
server/default/conf/jboss-service.xml
Параметр
/server/mbean[@code='org.jboss.invocation.jrmp.server.JRMPInvoker']/
attribute[@name='RMIObjectPort']
Описание
Номер порта, на котором работает сервис J2EE-сервера, обеспечивающий реализацию службы JRMP
Рекомендуемое
8444
значение
Файл
server/default/conf/jboss-service.xml
Параметр
/server/mbean[@code='org.jboss.invocation.pooled.server.PooledInvoker']/
attribute[@name='ServerBindPort']
Описание
Номер порта, на котором работает одна из вспомогательных служб
RMI-сервиса
Рекомендуемое
8445
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
19
Файл
server/default/deploy/jms/uil2-service.xml
Параметр
/server/mbean[@code='org.jboss.mq.il.uil2.UILServerILService']/
attribute[@name='ServerBindPort']
Описание
Номер порта, на котором работает служба обмена сообщениями
(JBossMQ) J2EE-сервера
Рекомендуемое
8093
значение
Файл
server/default/deploy/jbossweb-tomcat55.sar/server.xml
Параметр
/Server/Service[@name='jboss.web']/Connector[(@protocol='HTTP/1.1' or
not(@protocol)) and not(@SSLEnabled='true' or @scheme='true')]/@port
Описание
Номер порта, на котором сервер принимает HTTP-соединения
Рекомендуемое
80
значение
Файл
server/default/deploy/jbossweb-tomcat55.sar/server.xml
Параметр
/Server/Service[@name='jboss.web']/Connector[@protocol='AJP/1.3']/
@port
Описание
Номер порта, на котором работает AJP-connector
Рекомендуемое
8009
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
20
Файл
server/default/deploy/jbossweb-tomcat55.sar/META-INF/jbossservice.xml
Параметр
/server/mbean[@code='org.jboss.web.tomcat.tc5.Tomcat5']/
attribute[@name='UseJBossWebLoader']
Описание
Параметр, определяющий необходимость использования загрузчика
классов JBoss, а не встроенного в J2EE-сервер сервлет-контейнера
Tomcat
Рекомендуемое
true
значение
Файл
server/default/deploy/portal.ear/resources/system-messages.xml
Параметр
/messages/message[@code='TEXT:CHANGEPASSWORD:MAILFROM']/text[@lang='RU']
Описание
Адрес (e-mail), от имени которого будут отправляться уведомления о
смене пароля пользователем
Рекомендуемое
отсутствует
значение
Файл
server/default/deploy/portal.ear/resources/system-messages.xml
Параметр
/messages/message[@code='TEXT:REGISTRATION:FROM']/
text[@lang='RU']
Описание
Адрес (e-mail), от имени которого будут отправляться уведомления о
регистрации нового пользователя
Рекомендуемое
отсутствует
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
21
Файл
server/default/deploy/portal.ear/resources/system-messages.xml
Параметр
/messages/message[@code='WWW:URL']/text[@lang='RU']
Описание
Адрес АИС РОСГО в сети Интернет. Адрес должен складываться из
имени протокола (http), доменного имени, номера порта, если он отличается от 80, и контекста приложения (/portal/faces/), например:
http://[адрес сайта]/portal/faces/
Данный адрес будет использоваться при формировании сообщений
электронной почты.
Рекомендуемое
отсутствует
значение
Файл
server/default/deploy/portal.ear/resources/system-messages.xml
Параметр
/messages/message[@code='PAGES:MAIN']/ text[@lang='RU']
Описание
Заголовок главной страницы АИС
Рекомендуемое
Отсутствует
значение
Файл
server/default/deploy/portal.ear/resources/system-messages.xml
Параметр
/messages/message[@code='PAGES:PREFIX']/ text[@lang='RU']
Описание
Префикс
заголовков
внутренних
страниц
АИС
(например,
«АИС РОСГО: »)
Рекомендуемое
Отсутствует
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
22
Файл
server/default/deploy/portal.ear/resources/system-messages.xml
Параметр
/messages/message[@code='PORTAL:KEYWORDS']/ text[@lang='RU']
Описание
Ключевые слова, помещаемые в заголовок страниц АИС (например,
«аис,РОСГО,реест»)
Рекомендуемое
Отсутствует
значение
Файл
server/default/deploy/portal.ear/portal-1.0.war/WEB-INF/conf/databaseconfiguration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/propertiesparam/property[@name='hibernate.connection.url']/@value
Описание
Адрес используемой СУБД (в виде JDBC URL).
Для PostgreSQL включает в себя:
–
префикс (jdbc:postgresql://),
–
ip-адрес или доменное имя СУБД,
–
номер порта, на котором принимаются соединения
–
имя СУБД
Например: jdbc:postgresql://localhost:5432/gbsr
Рекомендуемое
Отсутствует
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
23
Файл
server/default/deploy/portal.ear/portal-1.0.war/WEB-INF/conf/databaseconfiguration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/propertiesparam/property[@name='hibernate.connection.driver_class']/@value
Описание
Имя класса JDBC-драйвера
Рекомендуемое
org.postgresql.Driver при использовании PostgreSQL
значение
Файл
server/default/deploy/portal.ear/portal-1.0.war/WEB-INF/conf/databaseconfiguration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/propertiesparam/property[@name='hibernate.connection.username']/@value
Описание
Имя пользователя СУБД
Рекомендуемое
Отсутствует
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
24
Файл
server/default/deploy/portal.ear/portal-1.0.war/WEB-INF/conf/databaseconfiguration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/propertiesparam/property[@name='hibernate.connection.password']/@value
Описание
Пароль пользователя СУБД
Рекомендуемое
Отсутствует
значение
Файл
server/default/deploy/portal.ear/portal-1.0.war/WEB-INF/conf/databaseconfiguration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/properties-param/property[@name='hibernate.dialect']/@value
Описание
Имя класса, реализующего БД-специфические операции в рамках общего абстрактного интерфейса
Рекомендуемое
org.hibernate.dialect.PostgreSQLDialect при использовании PostgreSQL
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
25
Файл
server/default/deploy/portal-ds.xml
Параметр
/datasources/local-tx-datasource/connection-url
Описание
Адрес используемой СУБД (в виде JDBC URL).
Для PostgreSQL включает в себя:
–
префикс (jdbc:postgresql://),
–
ip-адрес или доменное имя СУБД,
–
номер порта, на котором принимаются соединения
–
имя СУБД
Например: jdbc:postgresql://localhost:5432/gbsr
Рекомендуемое
Отсутствует
значение
Файл
server/default/deploy/portal-ds.xml
Параметр
/datasources/local-tx-datasource/driver-class
Описание
Имя класса JDBC-драйвера
Рекомендуемое
org.postgresql.Driver при использовании PostgreSQL
значение
Файл
server/default/deploy/portal-ds.xml
Параметр
/datasources/local-tx-datasource/user-name
Описание
Имя пользователя СУБД
Рекомендуемое
Отсутствует
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
26
Файл
server/default/deploy/portal-ds.xml
Параметр
/datasources/local-tx-datasource/password
Описание
Пароль пользователя СУБД
Рекомендуемое
Отсутствует
значение
Файл
server/default/deploy/exoplatform.sar/exo-platform.services.database.impl2.0.2.jar/conf/portal/configuration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/propertiesparam/property[@name='hibernate.connection.url']/@value
Описание
Адрес используемой СУБД (в виде JDBC URL).
Для PostgreSQL включает в себя:
–
префикс (jdbc:postgresql://),
–
ip-адрес или доменное имя СУБД,
–
номер порта, на котором принимаются соединения
–
имя СУБД
Например: jdbc:postgresql://localhost:5432/gbsr
Рекомендуемое
Отсутствует
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
27
Файл
server/default/deploy/exoplatform.sar/exo-platform.services.database.impl2.0.2.jar/conf/portal/configuration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/propertiesparam/property[@name='hibernate.connection.driver_class']/@value
Описание
Имя класса JDBC-драйвера
Рекомендуемое
org.postgresql.Driver при использовании PostgreSQL
значение
Файл
server/default/deploy/exoplatform.sar/exo-platform.services.database.impl2.0.2.jar/conf/portal/configuration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/propertiesparam/property[@name='hibernate.connection.username']/@value
Описание
Имя пользователя СУБД
Рекомендуемое
Отсутствует
значение
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
28
Файл
server/default/deploy/exoplatform.sar/exo-platform.services.database.impl2.0.2.jar/conf/portal/configuration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/propertiesparam/property[@name='hibernate.connection.password']/@value
Описание
Пароль пользователя СУБД
Рекомендуемое
Отсутствует
значение
Файл
server/default/deploy/exoplatform.sar/exo-platform.services.database.impl2.0.2.jar/conf/portal/configuration.xml
Параметр
/configuration/component[key/text()=
'org.exoplatform.services.database.HibernateService']/initparams/properties-param/property[@name='hibernate.dialect']/@value
Описание
Имя класса, реализующего БД-специфические операции в рамках общего абстрактного интерфейса
Рекомендуемое
org.hibernate.dialect.PostgreSQLDialect при использовании PostgreSQL
значение
Файл
server/default/deploy/portal.ear/resources/converter.xml
Параметр
/converter/converters/converter[@id='oo-document']/port
Описание
Порт, на котором принимает входящие соединения OpenOffice
Рекомендуемое
Номер порта (2083), указанный в параметрах запуска OpenOffice на
значение
шаге №10 установки
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
29
Файл
server/default/deploy/portal.ear/resources/converter.xml
Параметр
/converter/converters/converter[@id='oo-document']/temp-dir
Описание
Рабочий каталог для временных файлов форматов офисных пакетов,
конвертируемых с помощью OpenOffice. У пользователей, от которых
будут работать OpenOffice и АИС РОСГО, должны быть права на запись, чтение и удаление файлов из указанного каталога.
Рекомендуемое
Отсутствует
значение
Зарегистрировать сервис JBoss в системе для автоматического запуска сервиса при
12.
рестарте системы. В случае ОС Debian/GNU Linux регистрация выполняется созданием
файла /etc/init.d/gbsr следующего содержания (предполагается, что установка АИС выполнялась в каталог /usr/local/gbsr, командный файл для запуска OpenOffice был создан в
папке /usr/local/gbsr/bin и называется oo.sh, в качестве порта JNDI-службы в файле server/default/conf/jboss-service.xml был задан 8099, а работать система будет от имени пользователя gbsr):
#! /bin/sh
set -e
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
DESC="AIS RICT"
NAME="(complex)"
SCRIPTNAME=/etc/init.d/gbsr
export JAVA_HOME= /usr/lib/j2sdk1.5-sun
d_start() {
cd /usr/local/gbsr/bin
/bin/su gbsr -c /usr/local/gbsr/bin/oo.sh
/bin/su gbsr -c /usr/local/gbsr/bin/run.sh
}
d_stop() {
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
30
kill -9 `ps ax | grep jboss | grep gbsr | awk '{print $1}'`
/usr/local/gbsr/bin/shutdown.sh -S -s localhost:8099
}
case "$1" in
start)
echo -n "Starting $DESC: $NAME"
d_start
echo "."
;;
stop)
echo -n "Stopping $DESC: $NAME"
d_stop
echo "."
;;
restart|force-reload)
echo -n "Restarting $DESC: $NAME"
d_stop
sleep 1
d_start
echo "."
;;
*)
echo "Usage: $SCRIPTNAME {start|stop|restart|force-reload}" >&2
exit 1
;;
esac
exit 0
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
31
13.
После создания файл необходимо зарегистрировать для автоматического исполне-
ния при загрузке системными средствами.
14.
Зарегистрировать на портале пользователя, который будет являться системным ад-
министратором, после чего войти в систему, используя имя входа пользователя, создаваемого по умолчанию — «info», пароль — «test» и передать права вновь созданному. Выйти
из системы, и снова произвести авторизацию, используя реквизиты нового пользователя.
Запретить вход в систему пользователю с именем «info».
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
32
4 ОПИСАНИЕ ОПЕРАЦИЙ
Системный администратор должен обеспечить выполнение следующих регламентных работ по обслуживанию системы с использованием штатных средств автоматизации операционной системы Linux (утилита Cron, сценарий автоматического запуска при старте системы, сценарии на языке командной оболочки):
-
ежесуточное резервное копирование информации с ведением семи последовательных копий на съемном дисковом или ленточном накопителе. Съемные носители
кодируются цветом и буквенными обозначениями по дням недели и хранятся в
сейфе;
-
проверку целостности программного обеспечения по контрольным суммам компонентов при запуске технических средств с использованием утилиты md5mon. Создание контрольных файлов выполняется системным администратором после внесения изменений в конфигурацию или состав системы. Доступ к самой утилите и
каталогу с файлами контрольных сумм должен быть ограничен средствами ОС
только для главного администратора сервера и корневого пользователя (root). Проверка контрольных сумм должна производится при запуске операционной системы
(путем включения вызова сценария вызова утилиты на языке командной оболочки
в процедуру загрузки). Контролируются следующие исполняемые файлы общего и
специального программного обеспечения подсистем:
o специальное
ПО
АИС
РОСГО
(все
файлы
в
дереве
каталогов
jboss/server/default/deploy);
o j2ee-контейнер и библиотеки (все файлы в каталогах jboss/bin, jboss/lib,
jboss/server/default/lib);
o java virtual machine (все файлы в каталоге $JAVA_HOME);
Для создания контрольных сумм используйте команды
/usr/local/bin/md5mon -a
/usr/local/bin/md5mon -u
Для ручной проверки контрольных сумм используйте команду
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
33
/usr/local/bin/md5mon -c
-
регулярное (не реже одного раза в неделю) антивирусное сканирование. Тип используемого программного обеспечения определяется системным администратором исходя из текущей вирусной обстановки. Условия поставки выбранного антивирусного пакета должны предусматривать регулярную (не реже одного раза в месяц) поставку информационных обновлений базы данных, используемых ПО для
распознавания вирусов. Кроме того, должен поддерживаться эвристический анализ
кода для выявления полиморфных и новых вирусов. В качестве антивирусного ПО
рекомендуются продукты Dr.Web, Kaspersky AVP, Norton AV.;
-
аудит безопасности системы при изменении персонала и программной среды системы, но не реже 1 раза в месяц, а также при выявлении попыток несанкционированного доступа. Проверка должна включать:
o проверку возможности неавторизованного доступа к веб-страницам административных интерфейсов (без предъявления пароля и предъявлением неверного пароля);
o сканирование открытых портов из внешней сети (должны проверяться как
минимум все стандартные порты стандартизированных протоколов и порты,
используемые известными вредоносными программами, должны быть доступны только порты HTTP и SSH);
o словарную атаку на защищаемые паролями ресурсы системы;
o тестирование средств защиты информации с помощью программыимитатора попыток несанкционированного доступа (сканера уязвимостей).
Выбор тестера зависит от выявленных на момент тестирования уязвимостей,
в связи с чем аудит имеющегося ПО и анализ предложений по тестерам от
сторонних производителей должен производиться не реже 1 раза в год, а
также при появлении сообщений об обнаружении серьезных уязвимостей
используемого ПО. В качестве рекомендуемого на момент выпуска настоящей инструкции предлагается использование тестера XSpider 7 Professional
Edition (производитель – Positive Technologies, http://www.ptsecurity.ru/).
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
34
-
использование программных средств обнаружения атак и уязвимостей. В качестве
основного средства безопасности рекомендуется использование продукта OSSIM
(http://www.ossim.net/), обеспечивающего выявление атак различного уровня (в т.ч.
сетевого) как на уровне анализа известных сигнатур, так и путем эвристического
анализа (выявления аномалий).
Организационные мероприятия по выявлению и устранению уязвимостей включают:
-
регулярный мониторинг сайтов производителей используемого стороннего ПО (не
раже 1 раза в месяц), а также сетевых информационных источников, публикующих
извещения об обнаружении уязвимостей в используемом в системе общем ПО (в
частности, бюллетеня CERT http://www.cert.org - не реже, чем раз в неделю);
-
принятие рекомендованных производителями ПО мер по устранению выявленных
уязвимостей, установка полученных из контролируемых источников патчей и обновлений;
-
регулярное (не реже, чем раз в неделю, а также при появлении извещений о появлении новых серьезных угроз и уязвимостей) обновление антивирусных баз и баз
сканера уязвимостей;
-
регулярный (ежедневный обзорный, а при появлении сообщений об ошибках и попытках НСД – детальный) анализ системных журналов доступа;
-
регулярный (не реже 1 раза в год) аудит программных средств обеспечения информационной безопасности, получение обновленных версий от производителей, при
необходимости - смена поставщика программного обеспечения в рамках требований и решений, изложенных в Техническом проекте и рабочей документации системы.
Мероприятия по защите системы от атак на отказ включают:
-
выявление и ликвидацию известных уязвимостей для атак DOS с использованием
вышеперечисленных инструментальных средств обнаружения угроз;
-
отсечение запросов на необслуживаемые порты и адреса на уровне межсетевого
экрана;
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
35
-
ограничение максимального количества трафика ICMP-пакетов на уровне 7% от
среднего суммарного трафика сервера посредством утилиты tc, входящей в состав
пакета iproute2, поставляемого совместно с дистрибутивом ОС Linux;
-
регулярный контроль за изменениями на основных страницах веб-интерфейса, и
немедленное административное реагирование на отказ в обслуживании и дефейсинг.
Изм. Лист
№ докум.
Подп.
Дата
АИС формирования и ведения реестра официальных
сайтов государственных органов
Копировал
Формат А4
Лист
36
Download