Инвентаризация компьютерной и оргтехники. OCS Inventory. Учет оборудования с OCS Inventory NG и GLPI Ocs inventory установка debian

Жаропонижающие средства для детей назначаются педиатром. Но бывают ситуации неотложной помощи при лихорадке, когда ребенку нужно дать лекарство немедленно. Тогда родители берут на себя ответственность и применяют жаропонижающие препараты. Что разрешено давать детям грудного возраста? Чем можно сбить температуру у детей постарше? Какие лекарства самые безопасные?

OCS Inventory NG расшифровывается как Open Computers and Software Inventory. Это ПО предназначено для инвентаризации компьютеров в сети, сбора информации о программном обеспечении и установленном оборудовании.

Поздравляем участника конкурса

Этот текст был прислан на конкурс авторов, который мы запустили весной. Мы разобрались с большим количеством пришедших материалов, подвели итоги и наградили победителей. Автор этой заметки получил приз - трехмесячную подписку на «Хакер». Поздравляем!

Ключевые особенности:

  • удобный веб-интерфейс;
  • расширение возможностей плагинами;
  • поддержка IpDiscover и SNMP;
  • продвинутый поиск;
  • сбор ключей Windows и Office;
  • удаленное развертывание пакетов.

Этот продукт поддерживает все популярные ОС: Windows, Linux, BSD, Sun Solaris, IBM AIX, HP-UX, macOS, Android.

Устанавливать будем с официального сайта, так как в репозиториях Debian старые версии.

На такой конфигурации железа сервер спокойно может собирать информацию со 150 агентов с интервалом обновления четыре часа.

  • Софт: Debian Jessie (8.7.1) x64, OCSNG_UNIX_SERVER-2.3.1, OCSNG-Windows-Agent-2.3.0.0
  • VPS: OpenVZ, 2 vCPU, 512 Мбайт, 15 Гбайт SSD

Подготовка

Проверим дату и время, чтобы соответствовали нашему часовому поясу. На некоторых виртуальных серверах они бывают неправильно установлены, из-за чего в базе данных отображаются некорректно.

Date ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Подключаем репозиторий. Открываем список зеркал и добавляем репозиторий DotDeb.

Nano /etc/apt/sources.list DotDeb deb http://packages.dotdeb.org jessie all deb-src http://packages.dotdeb.org jessie all

Импортируем ключ DotDeb’а:

Wget http://www.dotdeb.org/dotdeb.gpg -O - -q | apt-key add -

Обновляем список зеркал и пакеты:

Apt-get update && apt-get upgrade

Установим необходимые пакеты:

Apt-get install make apache2 php7.0-mbstring php7.0-soap php7.0-common libapache2-mod-php7.0 php-pear php7.0-cli php7.0-ldap php7.0-gd php7.0-zip mariadb-server php7.0-mysqlnd php7.0-curl

Во время установки задаем пароль для пользователя root MySQL.

Ставим модули Perl:

Apt-get install libxml-simple-perl libio-compress-perl libdbi-perl libdbd-mysql-perl libapache-dbi-perl libnet-ip-perl libsoap-lite-perl libarchive-zip-perl cpan -i XML::Entities

После этого устанавливаем MariaDB и создаем пользователя ocs и БД ocsweb.

Логинимся к БД:

Mysql -u root -p

Создаем пользователя:

Mysql> create user "ocs"@"localhost" identified by "pass_mysql";

Создаем БД:

Mysql> create database `ocsweb` character set = "utf8";

Присваиваем права:

Mysql> GRANT ALL PRIVILEGES ON `ocsweb`.* to `ocs`@localhost; mysql> FLUSH PRIVILEGES; mysql> quit;

Установка и настройка

Скачиваем OCS-NG Server:

Wget -P /tmp https://github.com/OCSInventory-NG/OCSInventory-ocsreports/releases/download/2.3.1/OCSNG_UNIX_SERVER-2.3.1.tar.gz tar -xf /tmp/OCSNG_UNIX_SERVER-2.3.1.tar.gz -C /tmp cd /tmp/OCSNG_UNIX_SERVER-2.3.1/

Запускаем скрипт установки (все настройки оставляем по умолчанию):

./setup.sh

  1. Мы уверены и хотим продолжить.
  2. Наш MySQL-сервер запущен на локальном хосте.
  3. И работает он на порте 3306.
  4. Бинарник демона apache2 находится в /usr/sbin/apache2ctl .
  5. Конфигурационный файл лежит тут: /etc/apache2/apache2.conf .
  6. Apache2 работает от пользователя www-data .
  7. Который входит в группу www-data.
  8. Программа установки поместит конфигурационный файл OCS Inventory NG в директорию /etc/apache2/conf-available .
  9. Бинарник PERL расположен тут: /usr/bin/perl .
  10. Да, мы хотим настроить конфигурационный сервер на этом компьютере.
  11. Размещаем логи сервера OCS в /var/log/ocsinventory-server .
  12. Конфигурационные файлы плагинов будут лежать тут: /etc/ocsinventory-server/plugins.
  13. Задаем расположение модулей Perl: /etc/ocsinventory-server/perl .
  14. Модуль PERL Apache2::SOAP не установлен, хотите продолжить? (Это опциональная функция OCS, без нее все будет корректно работать.)
  15. Чтобы Apache 2 загружал модули Perl до старта OCS, программа установки переименует ocsinventory-server.conf в z-ocsinventory-server.conf .
  16. Да, мы хотим настроить Web Administration Console.
  17. Наша версия OCS устанавливается впервые, поэтому продолжаем.
  18. Куда копировать статические файлы PHP Web Console /usr/share/ocsinventory-reports .
  19. Каталоги с возможностью записи/кеширования для пакетов развертывания, а также журналы консоли администрирования, IpDiscover и SNMP будут находиться в /var/lib/ocsinventory-reports .
  20. Готово! Рестарт веб-сервера пока не делаем. Журнал установки лежит в /tmp/OCSNG_UNIX_SERVER-2.3.1/ocs_server_setup.log .

Задаем в z-ocsinventory-server.conf директиву PerlSetVar OCS_DB_PWD , то есть пароль пользователя ocs.

Nano /etc/apache2/conf-available/z-ocsinventory-server.conf PerlSetVar OCS_DB_PWD pass_mysql

Включаем конфиги

A2dissite 000-default a2enconf ocsinventory-reports a2enconf z-ocsinventory-server /etc/init.d/apache2 restart

Предоставляем пользователю www-data права на директории:

Chown -R www-data:www-data /usr/share/ocsinventory-reports/ chmod 0755 /var/lib/ocsinventory-reports/

Теперь подключаемся по адресу http://domen_or_ip/ocsreports . Нас уведомят о том, что следовало бы избавиться от install.php . Удаляем его:

Rm /usr/share/ocsinventory-reports/ocsreports/install.php

Дополнительно можно отключить AccessLog в Apache 2:

Nano /etc/apache2/sites-available/000-default.conf

OCS Inventory – система инвентаризации компьютеров в сети, установленного на них оборудования и программного обеспечения. Так же позволяет удаленно настраивать программное обеспечение рабочих мест. Работает под всеми операционными системами.

Архитектура системы

Система OCS Inventory NG использует программу агента, которая выполняется на инспектеруемом оборудовании и передает информацию на центральный сервер. Управление программами-агентами выполняется так же с центрального центрального сервера. Централый сервер системы позволяет не только собирать информаци об инвинтаризируемом обоурдовании, но и частично управлять инспектируемыми компьютерами.
Распространяется система по лицензии GPL v2 и является Open Source проектом.

Скачать систему:

Постовой

Обращайтесь, если вам требуется срочный ремонт ноутбуков . Лучшее качество, отличные цены.

Юридические проблема? Не пытайтесь понять все сами, обратитесь к специалистам.

OCS Inventory NG — открытое программное обеспечение, предназначенное для инвентаризации компьютеров в сети, установленного на них оборудования и программного обеспечения. Позволяет удаленно настраивать ПО рабочих мест. Работает под всеми операционными системами. Платформа OCS может быть использована для визуализации инвентаризации через веб-интерфейс. Модуль автоматического сканирования позволяет построить карту сетевых компьютеров и устройств. По результатам автоматического обследования генерируется база данных, содержащая актуальные упорядоченные сведения об обследованных устройствах и их настройках. Существует возможность построения различных отчетов. Распространяется система по лицензии GPL v2.

Французская компания OCS Inventory существует на рынке открытого программного обеспечения уже 10 лет. В 2011 году три наиболее активных проекта в составе портала для разработчиков открытого программного обеспечени SourceForge использовали платформу OCS. В этом же году объем скачиваний программы достиг 70 000 в месяц.

Платформа имеет приверженцев по всему миру, обеспечивая функционирование более 100 000 проектов, среди которых:

Компания

Страна

Кол-во инвентаризированных компьютеров

Бразилия

Internet Solutions

Desarrollos Empresariales La Rioja SL

Pacific Golf Management K.K.

M. N. Dastur & Company (P) Ltd.

Landratsamt Vogtlandkreis

Германия

В своем последнем докладе Cigref — ассоциация крупнейших компаний Франции — заявила, что платформа OCS Inventory является наиболее часто используемым компаниями - членами ассоциации «открытым» ПО. В 2011 OCS Inventory NG заняла 12-е место в ТОП-50 самых известных и крупных французских компаний.

Области применения OCS Inventory NG:

  • Инвентаризация оборудования;
  • Инвентаризация программного обеспечения;
  • Проведение анализа активов;
  • Обеспечение централизованного распространения ПО;
  • Управление обновлениями ПО;
  • Управление конфигурацией рабочих мест.

Архитектура системы

Система OCS Inventory NG использует программу-агента, которая выполняется на инспектируемом оборудовании и передает информацию на центральный сервер. Управление программами-агентами выполняется так же с центрального сервера. Центральный сервер системы позволяет не только собирать информацию об оборудовании, но и частично управлять инспектируемыми компьютерами.Связь между сервером и проверяемым оборудованием происходит через HTTP/HTTPS протоколы. Вся передаваемая информация сжимается для уменьшения сетевого трафика.

Центральный сервер управления содержит следующие компоненты:

  • Сервер базы данных для хранения информации о проверяемом оборудовании;
  • Коммуникационный сервер, осуществляющий связь с сервером базы данных и программами-агентами на проверяемом оборудовании;
  • Сервер развертывания, для установки программ-агентов;
  • Консоль управления, которая позволяет производить просмотр информации о проверяемом оборудовании через Интернет браузер.

Архитектура системы


Базовый функционал платформы


OCS Inventory NG обеспечивает сбор следующей информации:

Серийный номер системы, производитель системы, модель системы, производитель BIOS, версия BIOS, дата BIOS

Процессор

Тип процессора (Pentium with MXX, Penitum II, Penitum III, Pentium IV, Celeron, Athlon, Duron), скорость процессора, количество процессоров

Память

Заголовок и описание, емкость в МБ, назначение (системная память, флэш-память), тип памяти (SDRAM, DDR), скорость в МГц, номер слота

Физическая память

Объем в МБ

Размер файла подкачки или размер свопа

Объем в МБ

Устройство ввода

Тип (клавиатура или манипулятор), производитель, название, описание, используемый интерфейс (PS / 2, USB)

Системные порты

Тип (последовательный или параллельный), имя, подпись и описание

Системные слоты

Название, описание, назначение (AGP1, PCI1, PCI2, ISA1)

Системные контроллеры

Производитель, название, тип (Floppy, IDE, SCSI, USB, PCMCIA, IEEE1394, ИК-порт)

Устройства хранения данных

Производитель, модель, описание, тип (дискета, жесткий диск, CD-Rom, съемный). Объем в Мб

Логические диски / разделы

Логические (буквенные) диски, тип (съемный жесткий диск, CD-ROM, сети, RAM), файловая система (FAT, FAT32, NTFS). Общий объем в МБ, объем свободного места в МБ

Звуковые устройства

Производитель, название, описание

Видеоадаптеры

Имя, чипсет, память в МБ, разрешение экрана

Мониторы

Производитель, заголовок, описание, тип, серийный номер

Телефонные модемы

Название, модель, описание, тип (внутренние, внешние)

Сетевые адаптеры

Описание, тип (Dialup, Ethernet, Token Ring, ATM), скорость (в Мбит / с или Гбит/с), MAC-адрес, IP-адрес, маска IP-сети, IP-шлюз, DHCP-сервера

Принтеры

Имя, драйверы, порты подключения

Операционная система

Тип ОС (Linux, Windows 95/98/Me/NT Workstation / NT Server/2000 Professional/2000 сервер), версия ОС (4.0.1381 для NT4, 4.10.2222 на 98 SE). Зарегистрированный владелец, зарегистрированный ID продукта

Программное обеспечение

Извлечение из реестра, аналогично тому, как представлено на панели управления "Add / Remove Software". Название, издатель, версия

Значение ветки реестра

Ключ из ветки реестра Windows

Преимущества системы:

  1. Наиболее востребованная и хорошо отлаженная программа инвентаризации компонентов ИТ-сети;
  2. Интерфейс OCS настолько прост для освоения, что нужно потратить всего полчаса, чтобы хорошо ориентироваться в программе;
  3. С технической точки зрения плюсом является тот факт, что для сбора информации об установленном оборудовании с клиентских компьютеров и серверов используется программа-агент. Все собранные данные агенты отсылают на сервер управления в виде XML-потока. Для передачи используется стандартный протокол HTTP/HTTPS;
  4. Серверная часть OCSNG может быть установлена на компьютер, работающий под управлением практически всех известных ОС. Агент также доступен для клиентских и серверных версий Windows от 95 до Server 2008 R2, а также перечисленных Linux, MacOS X, FreeBSD/OpenBSD/NetBSD (x86/Sparc), Solaris 8, 9, 10 (x86/Sparc), IBM AIX (5.1-5.3) и HP-UX.

Примеры интерфейсов

Пишу по памяти. По-этому возможны небольшие неточности!

MySQL необходимо использовать 4.1 или 5.0.

MySQL 5.1 — использовать нельзя — нет драйвера (по-моему, точно не помню,p5-DBI под MySQL5.1).

У меня же стоит MySQL-5.0 и apache 2.2 и на них вертятся несколька сервисов, поэтому я буду ставить немного по-другому.Apache в связке с MySQL, PHP и PHP-extension у меня установлены.

Да и база должна быть переведена в InnoDB. (Кто не знает, меняйте в my.cnf).

Сначала доустановим mod_perl2(т.к. apache2)

#ee /usr/local/etc/apache22/httpd.conf

Добавляем строку:

LoadModule perl_module libexec/apache22/mod_perl.so

Раскомментируем строку, ибо сюда программа добавит конфигурационный файл:

Include etc/apache22/Includes/*.conf

Вручную доустанавливаем XML::Entities из CPAN. Его нет в зависимостях порта,

но программа потребует его установить.

#cpan -i XML::Entities

Ставим ocsinventory-ng

# cd /usr/local/share/ocsinventory-ng

Создаем директории для программы:

Запускаем установку.

Есть и другой вариант: результат тотже:

#cd /usr/ports/net-mgmt/ocsinventory-ng/

# mkdir -p /etc/logrotate.d/ocsinventory-NG

# mkdir /usr/local/www/ocsinventory-NG

#cd OCSNG_UNIX_SERVER-1.02.1/

+———————————————————-+| |

| Welcome to OCS Inventory NG Management server setup ! |

| |+———————————————————-+

CAUTION: If upgrading Communication server from OCS Inventory NG 1.0 RC2 and

previous, please remove any Apache configuration for Communication Server!

Do you wish to continue ([y]/n)?y

Assuming Communication server 1.0 RC2 or previous is not installed

on this computer.

Starting OCS Inventory NG Management server setup from folder /usr/local/share/ocsinventory-ng

Storing log in file /usr/local/share/ocsinventory-ng/ocs_server_setup.log

+———————————————————-+

| Checking for database server properties… |

+———————————————————-+

Your MySQL client seems to be part of MySQL version 5.0.

Your computer seems to be running MySQL 4.1 or higher, good 😉

Which host is running database server ?

OK, database server is running on host localhost 😉

On which port is running database server ?

OK, database server is running on port 3306 😉

+———————————————————-+

| Checking for Apache web server daemon… |

+———————————————————-+

Where is Apache daemon binary ?

OK, using Apache daemon /usr/local/sbin/httpd 😉

+———————————————————-+

| Checking for Apache main configuration file… |

+———————————————————-+

Where is Apache main configuration file ?

Вот тут прописываем правильно, учитывая, что у нас Apache2.2 и находится он в apache22:

OK, using Apache main configuration file /usr/local/etc/apache22/httpd.conf 😉

+———————————————————-+

| Checking for Apache user account… |

+———————————————————-+

Which user account is running Apache web server ?

OK, Apache is running under user account www 😉

+———————————————————-+

| Checking for Apache group… |

+———————————————————-+

Which user group is running Apache web server ?

OK, Apache is running under users group www 😉

+———————————————————-+

| Checking for PERL Interpreter… |

+———————————————————-+

Found PERL Intrepreter at 😉

Where is PERL Intrepreter binary ?

OK, using PERL Intrepreter /usr/bin/perl 😉

Do you wish to setup Communication server on this computer ([y]/n)?

+———————————————————-+

| Checking for Make utility… |

+———————————————————-+

OK, Make utility found at 😉

+———————————————————-+

| Checking for Apache Include configuration directory… |

+———————————————————-+

Setup has found Apache Include configuration directory in.

If you are not using Include directive, please enter ‘no’.

Where is Apache Include configuration directory ?/usr/local/etc/apache22/Include/

OK, Apache Include configuration directory /usr/local/etc/apache22/Include/ found 😉

+———————————————————-+

| Checking for Apache mod_perl version… |

+———————————————————-+

Checking for Apache mod_perl version 1.99_22 or higher

Checking for Apache mod_perl version 1.99_21 or previous

Found that mod_perl2 version 2.9_21 or previous is available.

OK, Apache is using mod_perl2 version 2.9_21 or previous 😉

+———————————————————-+

| Checking for Communication server log directory… |

+———————————————————-+

Communication server can create detailled logs. This logs can be enabled

by setting interger value of LOGLEVEL to 1 in Administration console

menu Configuration.

Where to put Communication server log directory ?

OK, Communication server will put logs into directory /var/log/ocsinventory-NG 😉

+———————————————————-+

+———————————————————-+

Checking for DBI PERL module…

Checking for Apache::DBI PERL module…

Found that PERL module Apache::DBI is available.

Checking for Compress::Zlib PERL module…

Found that PERL module Compress::Zlib is available.

Checking for SOAP::Lite PERL module…

Found that PERL module SOAP::Lite is available.

+———————————————————-+

| OK, looks good 😉 |

| Configuring Communication server Perl modules… |

+———————————————————-+

WARNING: INSTALLSITESCRIPT is not a known parameter.

Checking if your kit is complete…

‘INSTALLSITESCRIPT’ is not a known MakeMaker parameter name.

Writing Makefile for Apache::Ocsinventory

+———————————————————-+

| OK, looks good 😉 |

| Preparing Communication server Perl modules… |

+———————————————————-+

+———————————————————-+

| OK, prepare finshed 😉 |

| Installing Communication server Perl modules… |

+———————————————————-+

+———————————————————-+

| OK, Communication server Perl modules install finished;-)|

| Creating Communication server log directory… |

+———————————————————-+

Creating Communication server log directory /var/log/ocsinventory-NG.

Fixing Communication server log directory files permissions.

Configuring logrotate for Communication server.

Writing communication server logrotate to file /etc/logrotate.d/ocsinventory-NG

+———————————————————-+ъ

| OK, Communication server log directory created 😉 |

| Now configuring Apache web server… |

+———————————————————-+

Writing communication server configuration to file /usr/local/etc/apache22/Include/ocsinventory.conf

+———————————————————-+

| OK, Communication server setup sucessfully finished 😉

| Please, review /usr/local/etc/apache22/Include/ocsinventory.conf

| to ensure all is good. Then restart Apache daemon.

+———————————————————-+

просят просмотреть файл ocsinventory.conf.

Do you wish to setup Administration server (web administration console)

on this computer ([y]/n)?

+———————————————————-+

| Checking for Apache root document directory… |

+———————————————————-+

Where is Apache root document directory ?/usr/local/www/data/ocsinventory-NG

OK, Apache root document directory is /usr/local/www/ocsinventory-NG 😉

+———————————————————-+

| Checking for required Perl Modules… |

+———————————————————-+

Checking for DBI PERL module…

Found that PERL module DBI is available.

Checking for DBD::mysql PERL module…

Found that PERL module DBD::mysql is available.

Checking for XML::Simple PERL module…

Found that PERL module XML::Simple is available.

Checking for Net::IP PERL module…

Found that PERL module Net::IP is available.

+———————————————————-+

| Installing files for Administration server… |

+———————————————————-+

Creating directory /usr/local/www/ocsinventory-NG/download.

Creating directory /usr/local/www/ocsinventory-NG/ocsreports.

Copying files to /usr/local/www/ocsinventory-NG/ocsreports.

Fixing directories and files permissions.

Configuring IPDISCOVER-UTIL Perl script.

Installing IPDISCOVER-UTIL Perl script.

Fixing permissions on IPDISCOVER-UTIL Perl script.

+———————————————————-+

| OK, Administration server installation finished 😉 |

| Point your browser to http://server/ocsreports to |

| configure database server and create/update schema. |

+———————————————————-+

Setup has created a log file /usr/local/share/ocsinventory-ng/ocs_server_setup.log. Please, save this file.

If you encounter error while running OCS Inventory NG Management server,

we can ask you to show us his content !

DON’T FORGET TO RESTART APACHE DAEMON !

Enjoy OCS Inventory NG 😉

По вежливой просьбе мы перезапускаем APACHE т.к. OCS уже сам создал конфиг в директории

APACHE22. Необходимо добавить алиас в httpd.conf, если OCS не захотел нормально по предложенной схеме (http://server/ocsreports) стартовать. Однако рекомендую править /usr/local/etc/apache22/Include/ocsinventory.conf. По-моему там, по умолчанию, неправильно указаны опции директории, т.е:

AllowOverride None

Order allow,deny

Если же не хотите заморачиваться, создайте alias в httpd.conf:

# ocsinventory-NG

Alias /ocsreports «/usr/local/www/ocsinventory-NG/ocsreports/»

AllowOverride None

Order allow,deny

Теперь перезапускаем APACHE:

#apachectl restart

Некоторые пакеты, распространяемые при помощи OCSNG, могут иметь размер

больше 8 Мб, поэтому установим большее значение переменных post_max_size и upload_max_filesize в файле php.ini. Эти же установки следует изменить в ocsinventory-reports.conf:

php_value post_max_size 10m

php_value upload_max_filesize 10m

Проверьте есть ли пароль у root MySQL. Если нет назначим.

# mysqladmin -u root password newpasswd

Набираем в браузере http://localhost/ocsreports/install.php и в появившемся окне

вводим логин и пароль для доступа к MySQL. По умолчанию в процессе

установки для доступа к базе ocsweb будет создана учетная запись “ocs” с паролем “ocs”.

MySql login: root

MySql password: newpasswd

MySql HostName: localhost

WARNING: You will not be able to build any auto deployment package with size greater than 8M.

You must raise both post_max_size and upload_max_filesize in your php.ini to correct this.

MySql config file successfully written

Please wait, database update may take up to 30 minutes……………………………………………………………………………………………………………………………………………….

Database successfully generated

Database engine checking……………………

ERROR: InnoDB conversion failed, install InnoDB mysql engine support on your server

(Try to uncomment «#skip-innodb» in your mysql config file.)

Reinstall when corrected.

ERROR: HEAP conversion failed, install HEAP mysql engine support on your server

or you will experience severe performance issues.

Database engine successfully updated (21 table(s) altered)

WARNING: files/ocsagent.exe missing, if you do not reinstall the DEPLOY feature won’t be available

Table ‘files’ was empty

No subnet.csv file to import

Network netid computing. Please wait…

Network netid was computed=>

Netmap netid computing. Please wait…

Netmap netid was computed=> 0 successful, 0 were already computed, 0 were not computable

Cleaning orphans…………………

0 orphan lines deleted

Cleaning netmap…

0 netmap lines deleted

Please enter the label of the windows client tag input box:

(Leave empty if you don’t want a popup to be shown on each agent launch).

Введем название и нажмем кнопку «Отправить»

WARNING: You will not be able to build any auto deployment package with size greater than 8M.

You must raise both post_max_size and upload_max_filesize in your php.ini to correct this.

Installation finished you can log in index.php with

Click here to enter OCS-NG GUI

Не забывая нажать на Российский флаг, вводим

Логин по умолчанию — admin

пароль по умолчанию — admin

И наблюдаем следующее:

Подключаем клиентов.

Скачиваем модуль клиента с OCS Inventory NG Agents http://www.ocsinventory-ng.org.

Распаковываем и ставим.

Не забываем прописать адрес сервера OCS Inventory и порт 80.

Версия программы: 1.02.1

Лицензия: GNU/GPL

Язык программы: ENG

Management Server:

Windows 2000 Professional

Windows 2000 Server

Windows Server 2003

Fedora Core Linux

Windows 95 with DCOM95 (or IE 4 or higher)

Windows 98 Second Edition

Windows NT4 Workstation with IE 4 or higher

Windows NT4 Server with IE 4 or higher

Windows 2000 Professional

Windows 2000 Server/Advanced Server

Windows XP Home Edition

Windows XP Professional Edition

Windows Server 2003

Windows Server 2008

Windows Seven Beta

Fedora Core Linux

Описание:

OCS Inventory NG – система инвентаризации компьютеров в сети, установленного на них оборудования и программного обеспечения. Так же позволяет удаленно настраивать программное обеспечение рабочих мест. Работает под всеми операционными системами.

Архитектура системы.

Система OCS Inventory NG использует программу агента, которая выполняется на инспектируемом оборудовании и передает информацию на центральный сервер. Управление программами-агентами выполняется так же с центрального центрального сервера. Центральный сервер системы позволяет не только собирать информацию об инвентаризируемом оборудовании, но и частично управлять инспектируемыми компьютерами.

Связь между сервером и инспектируемым оборудованием происходит через HTTP/HTTPS протоколы. Вся передаваемая информация сжимается для уменьшения сетевого трафика.

Инсталляция программы-агента может быть произведена несколькими способами:

* С помощью logon-скрипта или правил GPO в Windows сетях.

* В Linux программу-агента необходимо установить самостоятельно.

Центральный сервер управления содержит 4 главных компонента:

* Сервер базы данных, для хранения информации о инвентаризируемом оборудовании.

* Коммуникационный сервер, осуществляющий связь с сервером базы данных и программами-агентами на инвентаризируемом оборудовании.

* Сервер развертывания, для создания пакетов установки программ-агентов.

* Консоль управления, которая позволяет производить просмотр информации об инвентаризируемом оборудовании через Интернет браузер.

Схема работы.

Изменено 7 ноября, 2009 пользователем Timba
Поддержите проект — поделитесь ссылкой, спасибо!
Читайте также
Skype Click to Call что это за программа и нужна ли она? Skype Click to Call что это за программа и нужна ли она? Как подключить и настроить Wi-Fi роутер? Как подключить и настроить Wi-Fi роутер? Планшет Asus TF101: характеристики, описание и особенности, отзывы владельцев Упаковка и комплектация Планшет Asus TF101: характеристики, описание и особенности, отзывы владельцев Упаковка и комплектация